首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

XML节点长度的有关问题

2012-02-24 
XML节点长度的问题??xmlversion 1.0 encoding GB2312 ?XXAA1 A1 /A1A2 A2 /A2/AA

XML节点长度的问题?
<?xml   version= "1.0 "   encoding= "GB2312 "?>
<XX>
<A>
<A1> A1 </A1>
<A2> A2 </A2>
</A>
<A>
<B1> B1 </B1>
<B2> B2 </B2>
</A>
<A>
<C1> C1 </C1>
<C2> C2 </C2>
</A>
<A>
<D1> D1 </D1>
<D2> D2 </D2>
</A>
<A>
<E1> E1 </E1>
<E2> E2 </E2>
</A>
<A>
<E1> E1 </E1>
<E2> E2 </E2>
</A>
</XX>  
var   objxmldom=new   ActiveXObject( "Microsoft.XMLDOM ");
        objxmldom.load( "XX.XML ");
alert(objxmldom.documentElement.selectNodes( "/XX/A ").length);直接点击HTML显示6,而用IIS显示的话就错误,为什么?
还有其他办法可以得到有多少个A节点吗?

[解决办法]
var objxmldom=new ActiveXObject( "Microsoft.XMLDOM ");
objxmldom.async=false;
objxmldom.load( "XX.XML ");
alert(objxmldom.documentElement.selectNodes( "/XX/A ").length);

热点排行