如何将XNL里的内容读成树形

来源:百度知道 编辑:UC知道 时间:2024/05/29 09:22:08
如何将XNL里的内容读成树形?
而不是从数据库里读?
请教了```

script Language="JavaScript">
var ImgArr = new Array();
var level=0;
var vid=0;
var HTML="";
var img="";
function getSubject()
{
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load("tree.xml");

if(xmlDoc.parseError.errorCode != 0)
{
alert(xmlDoc.parseError.reason);
return;
}
else
{
var nodes=xmlDoc.documentElement.childNodes;
for(var i=0;i<nodes.length;i++)
{
img="";
if(nodes(i).nodeName=="tree")
{
vid++;
if(i==nodes.length-1){
ImgArr[level]="<img src='images/L+.gif' id='f"+vid+"' onclick=divshow('"+vid+"')>";
img=ImgArr[level];
readTree(nodes(i),true);
}<