信息标记的三种形式
XML
拓展标签语言
example:
<img src = " " >...</img> <img src = " " /> <!-- ... -->
JSON
有类型的键值对
example:
"key" : "value"
"key" : ["value1" , "value2" ]
"key" : {"key1" : "value1" , "ke2" : "value2" }YAML
无类型的键值对
example:
key : value
(用缩进表达所属关系)
key :
key1 : value1
key2 : value2
(用-表达并列关系)
key :
-value1
-value2
(用|表达整块数据 #表示注释)三种标记信息形式的比较
- XML 最早的通用信息标记语言,可扩展性好,但繁琐
- JSON 信息有类型,适合程序处理(js),较XML简介
- YAML 信息无类型,文本信息比例最高,可读性好
- XML Internet上的信息交互与传递
- JSON 移动应用云端和节点的信息通信,无注释
- YAML 各类系统的配置文件,有注释易读

京公网安备 11010502036488号