Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jQuery从重复节点名的XML文件返回记录?_Jquery_Xml_Georss - Fatal编程技术网

如何使用jQuery从重复节点名的XML文件返回记录?

如何使用jQuery从重复节点名的XML文件返回记录?,jquery,xml,georss,Jquery,Xml,Georss,如何使用jQuery从下面的XML文件中获取一条记录。节点名称在XML数据文件中重复: <category label="Certainty" scheme="masas:category:certainty" term="Observed" /> <category label="Category" scheme="masas:category:category" term="Transport" /> <category label="S

如何使用jQuery从下面的XML文件中获取一条记录。节点名称在XML数据文件中重复:

    <category label="Certainty" scheme="masas:category:certainty" term="Observed" />
    <category label="Category" scheme="masas:category:category" term="Transport" />
    <category label="Severity" scheme="masas:category:severity" term="Minor" />
    <category label="Status" scheme="masas:category:status" term="Actual" />
    <category label="Icon" scheme="masas:category:icon" term="ems/incident/roadway/roadwayClosure" />strong text

强文本
这是我当前用于从XML文件检索文本的代码:

icon=$(this.find(“[nodeName='category']”)text()

试试这个:

icon = $(this).find("[nodeName='category']").filter("[label='icon']").attr('term');

取决于您希望如何选择感兴趣的记录;例如,按索引或按标签。理想情况下,我希望筛选类别标签=图标,然后检索“术语”的值(ems/事件/道路/道路封闭)
$('category[label=Icon]', this).attr('term')