簡體   English   中英

使用JQuery計算xml節點數

[英]Count number of xml nodes using JQuery

我知道這個問題已被多次回答,但是由於某種原因,該代碼對我不起作用。 我的xml格式如下:

<Row>
<data></data>
....
</Row>

我正在嘗試計算文件中的行數。 我到目前為止的代碼:

$.ajax({
type: "GET",
url: "xmloutput.xml",
cache: false,
dataType: "xml",
success: function(xml) {

    if (window.XMLHttpRequest) {
        xhttp = new XMLHttpRequest();
        console.log('non-IE browser');
    } else {    // IE
        console.log('IE browser')
        xhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }

    console.log("number of rows:" + $(xml).find('Row').each(function(){}).length);

我的控制台顯示:

non-IE browser
number of rows:8

實際的行數是520。Firebug還說我的Javascript沒有錯誤。 這是怎么回事?

好吧,我已經復制了所有內容,對我而言,似乎您的XML文件是問題所在。 另外,如果在ajax調用中指定了dataType屬性,則無需使用$.parseXML 就像在其他答案中所寫的那樣 因此,是否可以提供您正在使用的XML文件? (將其共享到pastebin或dropbox上,只是一個想法)。

這是我到目前為止嘗試過的,效果很好。 我正在使用具有500個 Row節點的XML文件,並且輸出是預期的:

HTML(index.html):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <title>Example</title>
    <script src="js/jquery-2.1.1.min.js"></script>
    <script src="js/functions.js"></script>
<body>
    <div id="wrapper">
        <input type="button" id="loadXmlBtn" value="Load XML" />
        <div id="output"></div>
    </div>
</body>
</html>

jQuery(js / functions.js):

$(function() {

    var loadXmlBtn = $('#loadXmlBtn');
    var output = $('#output');

    loadXmlBtn.on('click', function() {
        $.ajax({
            type: 'GET',
            url: 'file.xml',
            cache: false,
            dataType: 'xml',
            success: function(xml) {
                var node = 'Row', 
                count = $(xml).find(node).length;
                output.html('<b>' + node + '</b> count is: ' + count);
            },
            error: function(r) {
                console.error(r);
            }
        });
    });

});

XML(file.xml):

<?xml version="1.0" encoding="UTF-8"?>
<Root>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
  <Row>
    <data>Test</data>
  </Row>
</Root>

要知道,我還嘗試使用以下代碼,但老實說,我不喜歡它,但在計數時也可以正常工作:

console.log('number of rows: ' + $(xml).find('Row').each(function(){}).length);

謝謝。

好。 如果您有一個類似:|的xml

<root>
  <Row>
    <data>TEest</data>
    <data2>ddfsdf</data2>
  </Row>
................ 
</root>

您可以使用

$(xml).find("Row").length

用於獲取節點總數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM