参考:北京理工大学mooc
什么是信息的标记
如和北京理工大学
相关联的信息有:
通过为描述同一事物的不同信息进行标记,可以很好的定位信息。
信息标记的意义
- 标记后的信息可形成信息组织结构,增加信息维度。
- 标记后的信息可用于通信、储存、展示。
- 标记后的信息便于程序与人的理解。
信息标记种类
XML
采用尖括号与标签的形式标记信息。与HTML 一样。
<>.<>
-
空元素与注释
-
XML 是基于HTML 发展而来的信息表达形式。
-
XML 通过标签来标记信息,有元素的信息用一对尖括号,空元素及注释则使用一个尖括号。
JSON
采用有类型的key-value,适合程序使用(直接作为程序的一部分)。
YAML
无类型的key-value,适合人类及程序的使用。
yaml 通过缩进表现所属关系(类似python),可以去掉很多表示所属关系的括号。
- #减号表并列
# #井号表注释
| #竖线表整块数据
三种信息标记的比较
-
XML
最早的信息标记语言,可扩展性好,但非常繁琐,代码中真正的文本信息占比较小。
-
JSON
信息有类型,适合程序处理(javascript),相比XML 较为简洁。
-
YAML
信息无类型,文本信息占比最高,可读性非常高。
-
三种信息标记的实际应用方面
网友评论