jQuery-Hilfe - Parsen von XML in array
Ich bin derzeit an der Entwicklung einer HTML-Spiel, wobei ein Benutzer zieht Gegenstände und legt Sie in Ihre richtigen Kategorien. Die Kategorien und deren Elemente definiert sind, in ein XML-Dokument.
Meine XML-format:
<config>
<game>
<title>Dementia</title>
<cat>
<catTitle>Mild</catTitle>
<item>mild-1</item>
<item>mild-2</item>
<item>mild-3</item>
</cat>
<cat>
<catTitle>Moderate</catTitle>
<item>Moderate-1</item>
<item>Moderate-2</item>
<item>Moderate-3</item>
</cat>
<cat>
<catTitle>Severe</catTitle>
<item>Severe-1</item>
<item>Severe-2</item>
</cat>
</game>
Möchte ich Parsen dieses XML-Datei mit Hilfe von jQuery in separate arrays, basierend auf Ihrer Kategorie.
So zum Beispiel:
array1 = [milde-1,mild 2,mild-3]
array2 = [Moderate-1,Moderate-2,Moderat 3] usw...
Dies würde mir erlauben, zu überprüfen, ob die gelöschte Element das Attribut korrekt ist, basierend auf der Kategorie-array.
Wenn Sie noch andere Ideen, wie dieses getan werden könnte, bitte vorschlagen.
Vielen Dank im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, so etwas wie dieses:
Zurück Antwort wie:
So können Sie den Zugriff auf die einzelnen array,
versuchen wie diesem:
weil
$(xml)
funktioniert nicht im IE (siehe diesejQuery.find()
nicht zurück-Daten in IE aber nicht in Firefox und Chrome).