用Jquery读取xml数据,在读取详细数据内容之前先获取xml的节点个数。

通过这一句“ $(xml).find("VideoLogInfo").size();”便可以获得Xml的VideoLogInfo节点个数多少条数据了。

Xml数据:
<XML>
<VideoLogInfo>
<VideoName>文件操作</VideoName>
<VideoId>78</VideoId>
<IsCheckSource>false</IsCheckSource>
<ChapterId>37</ChapterId>
</VideoLogInfo>

<VideoLogInfo>
<VideoName>数据流</VideoName>
<VideoId>78</VideoId>
<IsCheckSource>false</IsCheckSource>
<ChapterId>37</ChapterId>
</VideoLogInfo>
<!---->
</XML>

获取<VideoLogInfo>的个数,Jquery的size()方法在这里可以成功得到节点的个数,网上说.length属性也可以,但是使用过了没有反应,只有.size()方法有效。

关于“Jquery AJAX 读取 Xml 文件”可以参考http://www.weisim3.com/com/Download.aspx?DId=116&CD=3&Date=20120623-19-29-13&Subject=4&S=/Null/,只需要在 success: function (xml)里面将“ $(xml).find("节点").size();”即可。