XML初识——笔记(一)
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第6天,点击查看活动详情
XML初始笔记
————来自(《计算机是怎样跑起来的》读书笔记) 问题引入:
1.HTML与XML的区别: HTML 是用于编写网页的标记语言。XML 是用于定 义任意标记语言的元语言。 通常把用于定义新语言的语言称作元语言。通过使用 XML 可以定义出各种各样的新语言。 2. 在处理 XML 文档的程序组件中,哪个成为了 W3C 的推荐标准? DOM(Document Object Model,文档对象模型)。 3. 所谓标记语言,就是可以用标签为数据赋予意义的 语言。
XML概念
XML——Extensible Markup Language(可扩展标记语言)。
- 标记语言: 例如:用于编写网页的 HTML(Hypertext Markup Language,超文本标记语言)就是一种标记语言。 注:(html的小知识)
按F2就会自动打开浏览器所附带的“原始源”窗口,上面显示的正是 index.html 的内容(如图 11.2 所示)。可以看到里面有很多用“<”和 “>”括起来的单词,例如
<html>、<head>、<title>、<body>等。通常把 它们称作“标签”。<html>是用于表示这是 HTML 文件的标签。同样, 其他标签也分别被赋予了意义,<head>表示网页的头部,<title>表示网 页的标题,<body>表示网页的主体。除此之外还有很多标签,例如使文 字加粗显示的<b>、在网页中插入图片的<img>,等等
因此:通常把通过添加标签为数据赋予意义的行为称为“标记”。为这种 给数据赋予意义的行为定义规则的语言就是“标记语言”。 或者说可使用的标签的种类决定了标记语言的规范。
-
扩展: 因此XML是标记语言,也可扩展的,扩展名是
.xml,与HTML不同的是XML本身不会去限制标签的种类,因此<,>内的单词是自定的。 故:HTML是固定的标记语言。 XML是可扩展的标记语言。 -
XML是元语言。
XML 并没有限定标签的使用方式,使用什么样的标签都可以。可以说 XML 仅仅限定了进行标记时标签的书写格式(书写风格)。也就是说通过定义要使用的标签种类,就可以创造出一门新的标记语言。 通常把这种用于创造语言的语言称作“元语言”。 XML中主要约束:
注:XML数据是纯文本形式,因此可以用记事本等文本编辑器编写XML文件。

浙公网安备 33010602011771号