js读取XML文档
2014-08-22 23:11
253 查看
<script type="text/javascript"> function readXML(){ //文件 var xmlFile = "file.xml"; var xmlDoc; if(window.ActiveXObject){ xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); }else if(document.implementation && document.implementation.createDocument){ xmlDoc = document.implementation.createDocument("", "", null); } xmlDoc.async = false; xmlDoc.load(xmlFile); var nodeList = xmlDoc.getElementsByTagName("person"); for(var i = 0; i < nodeList.length; i++){ var person = nodeList[i]; var s = person.getElementsByTagName("count")[0].firstChild.data var users = person.getElementsByTagName("user"); for(var j = 0; j < users.length; j++){ s = s + users[i].getElementsByTagName("name")[0].firstChild.data+"<br />"; s = s + users[i].getElementsByTagName("sex")[0].firstChild.data+"<br />"; } document.write(s+"<br />") } } </script>
文档格式
<human> <person id="1"> <count>1</count> <user userid="001"> <name>aaa</name> <sex>man</sex> </user> </person> <person id="2"> <count>2</count> <user userid="002"> <name>bbb</name> <sex>woman</sex> </user> <user userid="003"> <name>ccc</name> <sex>man</sex> </user> </person> </human>
相关文章推荐
- js读取xml文档,并实现简单分页
- 兼容IE和Firefox的JS读取XML文档例子
- js读取XML文档实例教程
- 关于用JS读取XML文档的问题
- 利用代码读取XML文档
- C#来创建和读取XML文档
- C#来创建和读取XML文档 [转]
- C#来创建和读取XML文档
- XML解析器可以读取、更新、创建、操作一个XML文档
- C#来创建和读取XML文档
- 在.NET中使用XML、读取XML文件,插入数据到XML文档中。
- 用C#读取XML文档
- JS读取XML数据
- js读取xml 数据
- 用C#来创建和读取XML文档
- 数据库操作类与Xml文档操作(保存/读取Connectionstring)
- js,asp 实现读取远程xml
- 用C#读取XML文档
- C# 读取XML文档
- [ZT]C#来创建和读取XML文档