molily: Element und Kinder aus XHTML extrahieren und zu XML

Beitrag lesen

Das umschreiben in ein Array krieg ich wahrscheinlich noch einfach mit den SimpleXML-Funktionen hin.
Ich weiß aber nicht, wie ich die Listen aus dem XHTML extrahieren kann.

Das geht über die DOM-Schnittstelle.
$uls = $doc->getElementsByTagName('ul');
Die kannst du dann durchlaufen, die Klasse über getAttribute abfragen, die Kind-Knoten (li-Elemente) durchlaufen und diese verarbeiten (die Klasse und den Wert des Text-Kindknotens abfragen).

Das Herum-GeRegExpe hier verstehe ich nicht ganz...

Mathias