b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

XML DOM - 释方法

电脑杂谈  发布时间:2020-02-10 00:01:19  来源:网络整理

什么是解析xml_解析xml_解析xml

释方法螸 DOM 定义了编程接口。

下面的举例使用 XML 文件 books.xml。

函数 loadXMLDoc()解析xml,位于外部 JavaScript 中,用于加载 XML 文件。

函数 loadXMLString(),位于外部 JavaScript 中,用于读取 XML 字符串。

加载并解蜭 文件

解析xml_解析xml_什么是解析xml

加载并解蜭 字符串

DOM 把 XML 模拟为一系列节点接口。可借助 JavaScript 畸编程语言来访问节点。在本教程中,我们使用 JavaScript。

对 DOM 的编程接口是借助一套标准的释方式来定义的。

?em>经常根据“某事物是哪个”的方法来使用(例如节点名是 "book")。

方法一直根据“对某事物状”的方法来使用(例如删除 "book" 节点)。

什么是解析xml_解析xml_解析xml

一些典型的 DOM 屎

注释:在里面的列表中,x 是一搞对?p>

注释:在里面的列表中,x 是一搞对?p>

从 books.xml 中的 <title> 元素荒本的 JavaScript 代码:

txt=xmlDoc.getElementsByTagName("title")[0].childNodes[0].nodeValue

什么是解析xml_解析xml_解析xml

在此语句执行簒t 保存的值是 "Harry Potter"。

在里面的举例中,getElementsByTagName 是技巧,而 childNodes 和 nodeValue 是剩

下面的代码片段使用 loadXMLDoc 函数把 books.xml 载入 XML 解涡,并显示第一竜k 的数据:

xmlDoc=loadXMLDoc("books.xml");
document.write(xmlDoc.getElementsByTagName("title")
[0].childNodes[0].nodeValue);
document.write("<br />");
document.write(xmlDoc.getElementsByTagName("author")
[0].childNodes[0].nodeValue);
document.write("<br />");
document.write(xmlDoc.getElementsByTagName("year")
[0].childNodes[0].nodeValue);

输?p>

什么是解析xml_解析xml_解析xml

Harry Potter
J K. Rowling
2005

TIY

在里面的举例中解析xml,我们为每妇节点使用 childNodes[0],即使每肛只有一妇节点。这是因为 getElementsByTagName() 方法总是会返回数组。

下面的代码加载并解蜭 字符串:

下面的代码片段使用 loadXMLString 函数把 books.xml 载入 XML 解维并显示第一竜k 的数据:

text="<bookstore>"
text=text+"<book>";
text=text+"<title>Harry Potter</title>";
text=text+"<author>J K. Rowling</author>";
text=text+"<year>2005</year>";
text=text+"</book>";
text=text+"</bookstore>";
xmlDoc=loadXMLString(text);
document.write(xmlDoc.getElementsByTagName("title")
[0].childNodes[0].nodeValue);
document.write("<br />");
document.write(xmlDoc.getElementsByTagName("author")
[0].childNodes[0].nodeValue);
document.write("<br />");
document.write(xmlDoc.getElementsByTagName("year")
[0].childNodes[0].nodeValue);

输?p>

Harry Potter
J K. Rowling
2005

TIY


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-140233-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...