« XSLT - Exkurs | Main | 1. GUI und die Sicherheit »

JavaScript DOM Object Parser

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

TrackBack

TrackBack URL for this entry:
http://www.innoq.com/movabletype/mt-tb.cgi/2972

Comments (2)

Niko:

Hi, dein Link zum Parser ist leider tot.

Philipp Haußleiter:

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 ;-).

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About

This page contains a single entry from the blog posted on January 14, 2008 3:22 PM.

The previous post in this blog was XSLT - Exkurs.

The next post in this blog is 1. GUI und die Sicherheit.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.31