我是靠谱客的博主 缥缈服饰,这篇文章主要介绍(一)YAML简介,现在分享给大家,希望可以做个参考。

前言

首先Yaml是什么,Yaml是一种简洁的非标记语言。YAML以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读。传送门在线验证YAML语法网站

基本规则

  1. 大小写敏感
  2. 使用缩进表示层级关系
  3. 禁止使用tab缩进,只能使用空格键
  4. 缩进长度没有限制,只要元素对齐就表示这些元素属于一个层级
  5. 使用#表示注释
  6. 字符串可以不用引号标注

数据结构

对象

对象的一组键值对,使用冒号结构表示。

URL: http://www.baidu.com

转为 JavaScript 如下:

{URL:'http://www.baidu.com'}

数组

使用连字符(-)表示数组

- Cat
- Dog
- Goldfish

转为 JavaScript 如下:

[ 'Cat', 'Dog', 'Goldfish' ]

scalar 纯量

数据最小的单位, 不可以再分割

以下类型都属于javascript的纯量

  • 字符串
  • 布尔值
  • 整数
  • 浮点数
  • Null
  • 时间
  • 日期

数值直接以字面量的形式表示、布尔值用truefalse表示

num:11
flag:true

转换为JavaScript

{num:11}
{flag:true}

设计目标和特征

  • YAML数据可在编程语言之间移植
  • 包括数据一致的数据模型
  • 人类易于阅读
  • 支持单向处理
  • 易于实现和使用

最后

以上就是缥缈服饰最近收集整理的关于(一)YAML简介的全部内容,更多相关(一)YAML简介内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(98)

评论列表共有 0 条评论

立即
投稿
返回
顶部