我有以下XML:
<item p4:stage="Ways and Means resolution" xmlns:p4="urn:services.parliament.uk-bills.ext"><guid isPermaLink="true">http://services.parliament.uk/bills/2013-14/antisocialbehaviourcrimeandpolicingbill.html</guid><link>http://services.parliament.uk/bills/2013-14/antisocialbehaviourcrimeandpolicingbill.html</link><category>Commons</category><category>Government Bill</category><title>Anti-social Behaviour, Crime and Policing</title><description>To make provision about anti-social behaviour, crime and disorder, including provision about recovery of possession of dwelling houses; to make provision amending the Dangerous Dogs Act 1991, Schedules 7 and 8 to the Terrorism Act 2000 and the Extradition Act 2003; to make provision about firearms and about forced marriage; to make provision about the police, the IndependentPolice Complaints Commission and the Serious Fraud Office; to make provision about criminal justice and court fees; and for connected purposes.</description><a10:updated>2013-06-05T17:42:59+01:00</a10:updated></item>
我可以使用以下内容解析<item></item>
内的所有内容:
$(xml).find('item').each(function() {
var stage = $(this).find('title').text();
console.log(stage);
});
但我在看里面的内容:
<item....> for example,
我需要在里面拉什么:
<p4:stage></p4:stage>
如何解决这个问题?
提前谢谢
答案 0 :(得分:3)
无效的XML中没有<p4:stage></p4:stage>
,p4:stage
是项元素的属性
$(xml).find('item').each(function() {
var p4 = $(this).attr('p4:stage');
console.log(p4);
});