我有一個xml文件。我想解析它,並在標籤中獲得文本 。使用jquery javascript解析xml
例如,我想從標籤infoModelversion中提取「2.6」。 「echo = hi hello」來自ns:description標籤。
我的xml文件如下所示。
<ns:workflowInvoked
xmlns:ns="http://airavata.apache.org/schemas/wft/2011/08"
infoModelVersion="2.6">
<ns:notificationSource
ns:serviceID="Workflow1_cbc2c80b_511c_4a5b_9f88_fa789378296b"
ns:experimentID="Workflow1_cbc2c80b-511c-4a5b-9f88-fa789378296b" />
<ns:timestamp>2013-07-26T23:45:37.654+05:30</ns:timestamp>
<ns:description>echo=hi hello</ns:description><ns:annotation />
<ns:initiator ns:serviceID="Workflow1_cbc2c80b_511c_4a5b_9f88_fa789378296b" />
</ns:workflowInvoked>
我想解析它使用下面的代碼。
var new_var = $(xml).find("ns:workflowInvoked infoModelVersion").text();
console.log(new_var);
我沒有得到正確的輸出。任何人都可以指出我犯的錯誤嗎?
http://api.jquery.com/jQuery.parseXML/ –