XML 编程与应用教程(清华出版社孙更新)答案.pdf 是一份关于 XML 编程和应用的教程答案文档。该文档涵盖了 XML 的基本概念、优点、应用领域、文档结构、元素、属性、声明语句、规则等多方面的知识点。
XML 是一种定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,可以定义其他与特定领域有关的、语义的、结构化的标记。
XML 的优点包括:
1. 低成本:XML 不需要 VAN 的高额费用,中小企业也用得起。
2. 定制商业规则:XML 允许用户创建自己的商业规则和格式。
3. 易于解释:EDI 需要翻译软件来得到贸易伙伴的信息格式,而 XML 通过免费下载的解析器可以很容易解释 XML 文档,实现这一需求。
4. 平台独立:不管是什么平台,都能进行交易。
XML 的应用领域包括:
1. 更有意义的搜索:数据可通过 XML 进行唯一的标识。
2. 开发灵活的 Web 应用软件:数据一旦建立,XML 能被发送到其他应用软件、对象或者中间层服务器做进一步地处理。
3. 不同来源数据的集成:XML 能够使不同来源的、结构化的数据很容易地结合在一起。
4. 多种应用得到的数据:XML 的扩展性和灵活性允许它描述不同种类应用软件中的数据。
5. 本地计算和处理:XML 格式的数据发送给客户后,客户可以用应用软件解析数据并对数据进行编辑和处理。
6. 数据的多样显示:数据发到桌面后,能够用多种方式显示。
7. 粒状的更新:通过 XML,数据可以进行粒状的更新。
8. 在 Web 上发布数据:由于 XML 是一个开放的、基于文本的格式。
9. 升级性:由于 XML 彻底把标识的概念同显示分开,处理者能够在结构化的数据中嵌套程序化的描述,以表明如何显示数据。
10. 压缩性:XML 的压缩性能很好,因为用于描述数据结构的标签可以重复使用。
XML 文档的结构包括:
1. 序言:XML 文档的开头,用于声明文档的类型。
2. 根元素:XML 文档的根元素,用于包含所有其他元素。
3. 子元素:根元素下的元素,用于描述文档的结构。
4. 属性:元素的属性,用于提供更多的信息。
5. 起始标记:元素的开始标记,用于标识元素的开始。
6. 结束标记:元素的结束标记,用于标识元素的结束。
7. 空元素:仅含子元素的元素,用于描述元素的结构。
XML 的规则包括:
1. 规则 1:必须有 XML 声明语句。
2. 规则 2:注意大小写。
3. 规则 3:所有的 XML 文档必须有且只有一个根元素。
4. 规则 4:属性值必须使用引号 ""。
5. 规则 5:所有的标识必须有相应的结束标识。
6. 规则 6:所有的空标识也必须被关闭。
7. 规则 7:标识必须正确嵌套。
8. 规则 8:处理空白字符。
9. 规则 9:处理特殊字符。
XML 编程与应用教程(清华出版社孙更新)答案.pdf 是一份非常详细和全面的 XML 教程答案文档,涵盖了 XML 的基本概念、优点、应用领域、文档结构、元素、属性、声明语句、规则等多方面的知识点,为读者提供了系统和全面的 XML 学习资源。