- Apache Xerces 教程
- Xerces 首页
- XML 概览
- Xerces 环境设置
- XML 解析器
- Xerces DOM 解析器
- Xerces DOM 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Xerces SAX 解析器
- Xerces SAX 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Xerces StAX 解析器
- Xerces StAX 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Xerces 有用资源
- Xerces - 快速指南
- Xerces - 有用资源
- Xerces - 讨论
Apache Xerces - XML 概览
什么是 XML?
XML 是一种基于文本的简单语言,设计用于存储和传输纯文本格式的数据。它是可扩展标记语言的简称。以下是 XML 的部分显著特征。
XML 是一种标记语言。
XML 是一种基于标签的语言,例如 HTML。
XML 标签不像 HTML 那样预先定义。
你可以定义自己的标签,这就是它被称为可扩展语言的原因。
XML 标签旨在具有自描述性。
XML 是 W3C 推荐的数据存储和传输语言。
示例
<?xml version = "1.0"?>
<Class>
<Name>First</Name>
<Sections>
<Section>
<Name>A</Name>
<Students>
<Student>Rohan</Student>
<Student>Mohan</Student>
<Student>Sohan</Student>
<Student>Lalit</Student>
<Student>Vinay</Student>
</Students>
</Section>
<Section>
<Name>B</Name>
<Students>
<Student>Robert</Student>
<Student>Julie</Student>
<Student>Kalie</Student>
<Student>Michael</Student>
</Students>
</Section>
</Sections>
</Class>
优点
以下是 XML 提供的优点 -
与技术无关 - 由于是纯文本,XML 与技术无关。任何技术都可以使用它来存储和传输数据。
便于阅读 - XML 使用简单的文本格式。便于阅读和理解。
可扩展 - 在 XML 中,可以非常容易地创建和使用自定义标签。
允许验证 - 使用 XSD、DTD 和 XML 结构可以轻松地进行验证。
缺点
以下是使用 XML 的缺点 -
冗余语法 - 通常 XML 文件包含许多重复的术语。
冗长 - 由于是一种冗长的语言,XML 文件大小会增加传输和存储成本。
广告