YAML简介说明

书欣 Java每日一问 发布时间:2023-01-02 18:37:09 阅读数:1756 1
下文笔者讲述YAML简介说明,如下所示

YAML简介

YAML是一种人类可读的数据序列化语言
  常用于配置文件

YAML和属性文件相比
   当我们想要在配置文件中添加复杂的属性
    YAML文件就更加结构化,而且更少混淆

YAML示例

多行缩进
数据结构
  用类似大纲的缩排方式呈现
  结构通过缩进来表示
  连续的项目通过减号“-”来表示
   map结构里面的key/value对用冒号“:”来分隔
   
例:
house:
  family:
    name: maomao
    parents:
      - java1
      - han
    children:
      - cheng
      - hua
      - gou
  address:
    number: 18
    street: LiHu Street
    city: ShenZhen
    zipcode: 404001
YAML注意事项:
    字串不一定要用双引号标识;
    在缩排中空白字符的数目并不是非常重要
	 只要相同阶层的元素左侧对齐就可以了(不过不能使用TAB字符)
    允许在文件中加入选择性的空行,以增加可读性;
    在一个档案中,可同时包含多个文件,并用“——”分隔;
    选择性的符号“...”可以用来表示档案结尾

单行缩进示例

house:
  family: { name: maomao, parents: [java1, han], children: [cheng, hua, gou] }
  address: { number: 18, street: LiHu Street, city: ShenZhen, zipcode: 404001 }
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaProblem/202301/5259.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者