molily: In SVG geparstes XML durchsuchen

Beitrag lesen

Hallo,

Du solltest dich einmal mit dem DOM-Grundlagen beschäftigen.

Nun wollte ich eine Schleife basteln und benötige dafür die Größe der Collection.

getElementsByTagName() gibt eine NodeList zurück, welche eine Eigenschaft length hat.

Das zweite Problem ist noch, dass wenn ich auf die Elemente zugreife
er mir immer als Ergebnis folgendes liefert "<xy>Wert</xy>". Wie
kann ich mir nur den Wert ausgeben lassen???

PCDATA-Zeichendaten innerhalb von Tags liegen im DOM als Textknoten vor, das heißt als Kindknoten des Elementknotens. Ausgehend vom Elementknoten kannst du z.B. über die Eigenschaft firstChild auf den ersten Kindknoten und also auf den Textknoten zugreifen. Dieser hat dann eine Eigenschaft nodeValue, welche den Textinhalt als String darstellt.

Mathias