Как использовать jQuery для возврата записи из XML-файла, в котором дублируется имя узла?
Как мне получить только одну из записей из XML-файла ниже, используя jQuery. Имя узла дублируется в файле данных 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 ();
2 ответа
Решение
Попробуй это:
icon = $(this).find("[nodeName='category']").filter("[label='icon']").attr('term');