我知道这个问题已被多次回答,但由于某种原因,代码对我不起作用。我的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没有错误。怎么回事?
答案 0 :(得分:2)
好吧,我已经复制了所有内容,对我而言,似乎你的XML
文件就是问题所在。此外,如果dataType
调用中指定了ajax
属性,则无需像其他人在其他答案中写的那样使用$.parseXML
- 。那么,是否可以提供您正在使用的XML
文件? (在pastebin或dropbox上分享,只是一个想法)。
这是我到目前为止所尝试的并且工作正常。我正在使用带有 500 XML
节点的Row
文件,输出是预期的:
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);
感谢。
答案 1 :(得分:0)
奥基。如果您有一个xml,如:|
<root>
<Row>
<data>TEest</data>
<data2>ddfsdf</data2>
</Row>
................
</root>
您可以使用
$(xml).find("Row").length
获取节点总数。