如何遍历一个XML文件所有的节点

PagiHi 2002-05-17 05:34:35
一个XML文件中有许多节点,我需要把节点信息都提出来,请问用MSXML解析如何做?最好能有示例代码。一定给分。
...全文
35 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Patrick_DK 2002-05-18
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE=javascript>

function loader()
{
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");

var rootNode;

xmlDoc.load("nav.xml");

if (xmlDoc.readyState==4)
{
if(xmlDoc.parseError.errorCode!=0)
{
alert(xmlDoc.parseError.reason)
}
else
{
rootNode = xmlDoc.documentElement;
scanXml(rootNode);
}
}
}

function scanXml(xmlNode)
{
if (xmlNode.hasChildNodes())
{
var nodeList = xmlNode.childNodes;

for(var i=0;i<nodeList.length;i++)
{
scanXml(nodeList[i]);
}
}
else
{
// do something
}
}
</SCRIPT>
sunbeamy 2002-05-17
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/728/728752.xml?temp=.7007257
孟子E章 2002-05-17
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:value-of select="//*"/>
</xsl:template>
</xsl:stylesheet>
孟子E章 2002-05-17
  • 打赏
  • 举报
回复
//*

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧