正文

js访问xml之遍历节点树2008-08-16 18:05:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/yzrj/37655.html

分享到:

xml文档 遍历节点树  book.xml<?xml version="1.0" encoding="UTF-8"?><bookstore> <book category="COOKING">   <title lang="en">Everyday Italian</title>    <author>Giada De Laurentiis</author>    <year>2005</year>    <price>30.00</price>  </book><book category="CHILDREN">  <title lang="en">Harry Potter</title>   <author>J K. Rowling</author>   <year>2005</year>   <price>29.99</price> </book><book category="WEB">  <title lang="en">XQuery Kick Start</title>   <author>James McGovern</author>   <author>Per Bothner</author>   <author>Kurt Cagle</author>   <author>James Linn</author>   <author>Vaidyanathan Nagarajan</author>   <year>2003</year>   <price>49.99</price> </book><book category="WEB">  <title lang="en">Learning XML</title>   <author>Erik T. Ray</author>   <year>2003</year>   <price>39.95</price> </book></bookstore> books.jsp <html><head><script type="text/javascript" src="loadXML.js"></script>  //在上面的一篇文章里面有</head><body><script type="text/javascript">xmlDoc=loadXMLDoc(text);// documentElement always represents the root nodex=xmlDoc.documentElement.childNodes;for (i=0;i<x.length;i++){document.write(x[i].nodeName);document.write(": ");document.write(x[i].childNodes[0].nodeValue);document.write("<br />");}</script></body></html> xml字符串 遍历节点树  <html><head><script type="text/javascript" src="loadXML.js"></script></head><body><script type="text/javascript">text="<book>";text=text+"<title>Everyday Italian</title>";text=text+"<author>Giada De Laurentiis</author>";text=text+"<year>2005</year>";text=text+"</book>"; xmlDoc=loadXMLString(text); // documentElement always represents the root nodex=xmlDoc.documentElement.childNodes;for (i=0;i<x.length;i++)  {  document.write(x[i].nodeName);  document.write(": ");  document.write(x[i].childNodes[0].nodeValue);  document.write("<br />");  }</script></body></html>

阅读(4098) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册