浅谈XML
XML,可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。 在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具。早在1998年,W3C就发布了XML1.0规范,使用它来简化Internet的文档信息传输。尽管 HTML 提供了用于显示的丰富工具,但 HTML 并没有提供任何基于标准的管理数据的方式,因此XML就应运而生。
一、XML基础:
什么是 XML?
XML用途: XML把数据从HTML分离 XML简化数据共享 XML简化数据传输 XML简化数据变更 XML使数据更有用 用于创建新的Internet语言 DTD与XML Schema 干什么的? DTD: DTD(Document Type Definition)文档类型定义
XML Schema: 两者之间的关系: XML Schema 是基于 XML 的 DTD 替代者。 XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。 XML Schema 比 DTD 更强大。 XML 文档可对 DTD 或 XML Schema 进行引用。
XML Schema 优势:
二、XML与HTML的主要差异
XML不是 HTML的替代,XML是对HTML的补充。 XML和 HTML为不同的目的而设计。 XML被设计为传输和存储数据,其焦点是数据的内容。 HTML被设计用来显示数据,其焦点是数据的外观。 HTML旨在显示信息,而 XML旨在传输信息。 三、总结 简单的学习了一下XML,对里面的内容进行了一个总结,在以后的学习路上慢慢的增汤填料!以后的学习会越来越有趣! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |