/ / Wie kann man XML durch jquery durchlaufen? - javascript, xml, jquery

Wie durchquere ich XML durch Jquery? - Javascript, XML, JQuery

Ich versuche, einen RSS-Feed zu durchlaufen, in dem ein Tag wie unten dargestellt vorhanden ist

<item>
<itunes:explicit>​no​</itunes:explicit>​
</item>

Wie bekomme ich den Wert von iTunes: explizit. Ich habe versucht, wie unten

_this = loadedData // xml data from the ajax request
$(_this).find("item").find("itunes:explicit").text()

Der darin enthaltene Text wird nicht zurückgegeben.

Wie kann ich darauf zugreifen?

Antworten:

2 für die Antwort № 1

Sie müssen den Doppelpunkt in Ihrem Selektor maskieren, damit jQuery den Doppelpunkt nicht als CSS-Pseudoklasse interpretiert:

$(_this).find("itunes\:explicit").text()

2 für die Antwort № 2

Benutzer parseXML, hier beschrieben.


0 für die Antwort № 3

Sie können das, was Sie wollen, direkt finden. Sie brauchen keine Hierarchie dafür. Versuchen Sie es mit diesem Code.

$(_this).find("itunes\:explicit").text()