phpbar.de logo

Mailinglisten-Archive

[php] DOM - Wie komm ich an die Nodes?

[php] DOM - Wie komm ich an die Nodes?

Mario Schnauß scuts at gmx.de
Don Dez 6 17:31:02 CET 2007


Hannes H. schrieb:
> <Element>
>    <ErsterText>foo</ErsterText>
>    <ZweiterText>bar</ZweiterText>
>    ...
> </Element>
>
> Kann mir jemand sagen, wie ich am einfachsten auf diese
> Nodes/Children/WasAuchImmer ElementName und NodeValue komme? Das
> Problem bei der Sache ist, dass ich im Voraus nicht sagen kann, wie
> die Tags unter <Element> heißen ...
>   
// Wenn das Element "<Element>" bekannt ist:
$obj2 = $obj->getElementsByTagName('Element');

foreach ($obj2 as $node) {
    // Wert des Nodes:
    echo $node->firstChild->nodeValue;
}

Leider habe ich gerade keine Zeit, das an einem Beispiel zu testen, aber 
meiner Meinung nach sollte es so klappen.

viele Grüße, Mario



php::bar PHP Wiki   -   Listenarchive