Project1

标题: 使用JavaScript原生类(DOMParser)读取XML [打印本页]

作者: 怠惰な騎士    时间: 2017-7-23 01:54
标题: 使用JavaScript原生类(DOMParser)读取XML
在研究JavaScript读取XML的过程中搜到了W3Schools所给的演示,于是搬运过来了。

源地址:https://www.w3schools.com/xml/xml_parser.asp

JAVASCRIPT 代码复制
  1. var text, parser, xmlDoc;
  2.  
  3. text = "<bookstore><book>" +
  4. "<title>Everyday Italian</title>" +
  5. "<author>Giada De Laurentiis</author>" +
  6. "<year>2005</year>" +
  7. "</book></bookstore>";
  8.  
  9. parser = new DOMParser();
  10. xmlDoc = parser.parseFromString(text,"text/xml");
  11.  
  12. document.getElementById("demo").innerHTML =
  13. xmlDoc.getElementsByTagName("title")[0].childNodes[0].nodeValue;


使用标记语言来组织界面等的数据会比JSON相对更有层次性也更清晰,典型的例子就是HTML。
不确定是否有人会需要,不过把研究成果发一下总是好的,又一个备份。


作者: fux2    时间: 2017-7-23 14:07
还以为会是封装好的什么函数。
作者: 怠惰な騎士    时间: 2017-7-24 10:27
fux2 发表于 2017-7-23 14:07
还以为会是封装好的什么函数。

本质上已经和封装好没啥区别了啊。
只能说少了直接从项目文件夹读取XML文件的功能了,有这个大概会方便不少。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1