Ich sitze grade mitten drin, meine XML Ausgaben zu zerlegen um an die Daten zu kommen.
Da das teilweise wirklich unübersichtlich wird, habe ich mir zweit Stunden Zeit genommen und mir einen Parser geschrieben, der mir ein beliebiges DOM Objekt als Baum ausgibt.
Aus dieser XML Struktur:
baut er mir zum Beispiel das hier:
Um das Ganze noch mal näher zu betrachten:
Der Parser ansicht befindet sich in einer JS Datei namens Debug.js
Diese bindet man über
<script type="text/javascript" src="debug.js"></script>
ein und mit
DEBUG.moveDIV(600,25);
kann man das Ausgabefenster noch an eine Stelle verschieben, wo es nicht stört.
Das eigentlich parsen passiert dann so:
DEBUG.showParse(object);
Hierbei kann Object z.B. document sein, als auch zum Beispiel o.responseXML.documentElement.
Das Script selber ist hier zu finden.
Blogged with Flock
Comments (2)
Hi, dein Link zum Parser ist leider tot.
Posted by Niko | September 25, 2008 12:09 PM
Posted on September 25, 2008 12:09
stimmt auffallend..
ich werd heute Abend mal einen neuen Upload machen.
UPDATE:
Ich habe den (falschen) Link angepasst und nun geht es :-)
Ist vorher aber wohl nicht aufgefallen ;-).
Posted by Philipp Haußleiter | September 25, 2008 1:28 PM
Posted on September 25, 2008 13:28