Matze: X(HT)ML Document mit PHP verarbeiten

Beitrag lesen

Hallo!

für XML schon, für (X)HTML wird es schwieriger.

Ist XHTML denn kein gültiges XML-Document?

Mh wenn ich mir das so überlege müsste es doch so klappen oder:

  
$xmlstr = <<<XML  
// meine X-HTML Datei  
XML;  
$xml = new SimpleXMLElement($xmlstr);  

Anschließend könnte ich mit einer Schleife die Elemente mit der gewünschten Klasse und deren Kindelemente auslesen oder? Brauch ich dazu wirklich eine Stringfunktion? Ich dachte an eine Schleife mit einer einfach if-Abfrage.
if(Klasse=="foobar") Treffer! -> Element mit Kindelementen in Array speichern.

Ich weiß zwar noch nicht wie, aber so hab ich mir das etwa vorgestellt.

Danke und Grüße, Matze