dom解析xml文档的特点 dom属性是什么意思啊?

[更新]
·
·
分类:运动休闲
3727 阅读

dom解析xml文档的特点

dom属性是什么意思啊?

dom属性是什么意思啊?

DOM(即DocumentObjectMode)是W3C(万维网联盟)的标准。DOM定义了访问HTML和XML文档的标准:“W3C文档对象模型(DOM)是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。”

DOM和DTM各是什么含义,它们的功能又是什么?

这些都是DOM对象,至于功能你可以查看w3c 什么很详细
DOM是一种用于HTML和XML文档的编程接口。很多时候我们会用javascript作用于网页上从而达到一定功能效果。而javascript调用很多DOM定义的控件和方法。譬如有时候我们通过javascript取一个标签(a)的信息会用到下面的代码: (a) Document接口是 DOM1核心(DOM1 Core)规范 中定义的第一个接口,而 document 是实现了Document接口的一个宿主对象。document掌控着网页里的所有东西。 DOM1核心 为Document 接口定义了 getElementsByTagName() 方法。这个方法返回一个节点列表(NodeList) ,也就是一种DOM特有的包含节点的数组,包含了所有符合匹配参数条件的标签,按照在文档中出现的顺序排列。于是anchorTags变量现在就成了一个节点列表。

XML主要用来做什么的?

XML主要用于数据的处理与表达.因为html等其它标记语言无法准确表达其本质内容,而主要是表现样式.导致带来很多不便.这样,XML就诞生了.
XML的DOM其实就是映射在内存中的数据.XML是树型结构,操作很麻烦.DOM的出现就是解决这个问题的.利用DOM,可以轻松地在节点间进行读取,增加,删除等一系列操作.
下面举个例子吧,我上课时候的题目:
1.输出所有学生信息
2.输出学号(s_ID)为SA01003的学生信息
3.输出性别为“男”的所有学生信息
4.输出年龄小于20的学生信息
5.输出xml和c语言课程都在90分以上(包括90)的学生信息
把这个代码保存为文件.
然后再写一个ex08.xml文件,内容如下:
93
65
68
87
运行,然后进行一些操作,看看是不是很酷?
以上是我自己的见解,希望对你有帮助.