加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XML总结

发布时间:2020-12-16 00:06:37 所属栏目:百科 来源:网络整理
导读:定义 xml即可扩展标记语言(eXtensibleMarkupLanguage)。标记是指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用象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有所相同的地方也有不同的地方,我们在学习的时候有学会编制知识网,利用旧知识去学习新知识,这样才能更容易理解新的知识。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读