微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

XML总结

定义

xml即可扩展标记语言(eXtensibleMarkupLanguage)。标记是指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用象XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从SGML中简化修改出来的。它主要用到的有XML、XSL和XPath等。简单说,XML就是一种数据的描述语言,虽然它是语言,但是通常情况下,它并不具备常见语言的基本功能——被计算机识别并运行。只有依靠另一种语言,来解释它,使它达到你想要的效果或被计算机所接受。

语法基本点

1、XML要遵循规则W3C推荐规则规定的XML语法。 2、XML文档只能包含一个根元素。 3、所有XML元素必须包含结束标记4、元素的开始标记和结束标记名称必须相同。 5、XML元素不能重叠。 6、所有属性值必须使用引导。

DTD验证

文档类型定义

DTD定义了XML文档内容的结构,保证XML以一致的格式存储数据。精确的定义词汇表,对XML的内容施加约束。 符合DTD的规范XML文档称为有效的文档。由DTD定义的词汇表以及文档语法,XML解析器可以检查XML文档内容的有效性。 规范的XML文件不一定是有效的;有效的一定是规范的。

DTD声明

1) DTD声明可以在单独的一个文件 2) DTD声明可以内嵌在XML文件 3) DTD声明可以一部分在单独的文件中,另一部分内嵌在XML文件

XML与HTML的对比


【总结】

和我们之前学习的HTML有所相同的地方也有不同的地方,我们在学习的时候有学会编制知识网,利用旧知识去学习新知识,这样才能更容易理解新的知识。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。