zoukankan      html  css  js  c++  java
  • java基础--YML格式

    概述:在梳理java基础知识的时候,有个之前没有接触过的yml格式的文件,今天就简单介绍一下相关信息。

    一、首先先看下示例

    看大上去是不是很像json格式,没错,这是另外一种更灵活的配置文件格式,在json中是不支持注解的,而在yml配置文件中是支持#注解的

    接下来是yml问价的详解

    一、yml基本语法

    1、yml文件以缩进代表层级关系
    2、缩进不允许使用tab只能使用空格
    3、空格的个数不重要,只要相同层级的元素左对齐即可
    4、大小写敏感
    5、数据格式为,名称:(空格)值

    二、yml支持的数据格式

    1、对象:键值对的集合(key:value)
    字符串不用使用双引号或单引号圈起来
    双引号圈住时不会转义字符串中的特殊字符
    单引号圈住时会转义字符串中的特殊字符

    2、数组:一组按顺序排列的值
    数组名:
    -元素1
    -元素2
    行内写法:
    数组名:[元素1,元素2,元素3]

    3、字面量:单个的、不可再分的值(数字、字符串、布尔值)

    三、其他补充

    1. 与json相比更加简洁,用于配置文件。
    2. yml 中 null 用 ~ 表示
    3. ‘#’ 表示注释,从这个字符一直到行尾,都会被解析器忽略, json不支持注释

    总结:

     java的配置文件有yml、txt、propertiy格式的文件,服务启动时,都会安装一定的格式被读取

  • 相关阅读:
    排序之插入排序
    windows 连接 Linux 云服务器
    【Centos】搭建 SVN 服务器
    【微信小程序】scroll-view 的上拉加载和下拉刷新
    支付宝微信支付
    获取页面所有参数
    .net 比较两个日期大小
    .net json字符串转换为json对象
    .net 3des 解密
    .net xml转json
  • 原文地址:https://www.cnblogs.com/jiazhutao/p/12426768.html
Copyright © 2011-2022 走看看