2013-02-25 29 views
1

我有一些XMLJQuery的值提取從XML名稱空間

<item> 
<language>en-gb</language> 
<attr xmlns="wab" name="date" value="23/02/2013 05:35:32"/> 
<attr xmlns="wab" name="group" value="alt"/> 
<attr xmlns="wab" name="guid" value="9ab6e5cb28bd457fb88fd3f47288fcd4"/> 
</item> 

我可以使用下面的JavaScript

$(this).find("language").text(); 

我將如何去提取日期,組和GUID獲得語言?

感謝

+0

當你說「的JavaScript」,我相信你的意思是jQuery的。 – 2013-02-25 15:32:44

+0

對不起,理查德,是的,我現在生病了。謝謝。 – MrBeanzy 2013-02-25 15:33:53

回答

2

嘗試:

$(this).find('attr[name="date"]').attr("value") 

attribute equals selector

+0

完美理查德!感謝您的幫助,儘快將它標記爲答案。 – MrBeanzy 2013-02-25 15:37:26

0

也許事情到這個效果,如果你想找到每個<attr/>節點的值:

var attrs = $("attr"); 
$.each(attrs, function(){ 
    console.log($(this).attr("value")); 
});