Rolf B: JQuery - Werte zu JSON Array hinzufügen

Beitrag lesen

Hallo ebody,

darf ich noch hinzufügen, dass $(xml)... nicht zulässig ist? Die JQuery-Doku spezifiziert ausdrücklich, dass dort html erwartet wird, kein XML.

Für deinen Anwendungszweck musst Du zunächst den String in ein XML-Dokument übersetzen, darauf kannst Du dann jQuery anwenden.

$.get("http://localhost/datei.kml", function(data){
  let xmlDoc = $.parseXML(data);
	// KML Datei wird in Schleife ausgelesen
	$(xmlDoc).find("Placemark").each(function(index, value){
...

Übrigens ist jQuery hier kein Muss - Ajax-Requeste kann man auch mit fetch machen und das Parsen des XML-Dokumentes gelingt mit DOM-Funktionen wie querySelector (om mani padme hum om mani padme hum ... ).

Rolf

--
sumpsi - posui - clusi