读书人

XML节点长度的有关问题

发布时间: 2012-02-24 16:30:38 作者: rapoo

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);

读书人网 >XML SOAP

热点推荐