我得到了一个看起来像这样的 XML:
<state1>
<county>
<villager>John Smith</villager>
<income>3000</income>
</county>
<county>
<villager>John Smith</villager>
<income>3500</income>
</county>
<county>
<villager>Peter Smith</villager>
<income>3100</income>
</county>
<county>
<villager>Paul Smith</villager>
<income>3200</income>
</county>
</state1>
<state2>
. .
</state2>
我现在使用这些代码将信息解析为 HTML 表:
<script>
$(document).ready(function(){
$.ajax({
type: "GET",
url: "election2008.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('county').each(function(){
var Col0 = $(this).find('villager').text();
var Col1 = $(this).find('income').text();
$('<tr></tr>').html('<td>'+Col0+'</td><td>'+Col1+'</td>').appendTo('#chart');
});
}
});
});
</script>
我只想检索 State1 中的数据并将它们输出到 HTML。我怎么做?
目前我的脚本解析所有信息并将它们放在一个大 HTML 表中,但我只想读取 state1 数据。是否可以?谢谢