Es geht darum einen HTML-Code der über PHP included wurde in seine Bestandteile zu zerlegen, sprich in seine einzelnen div-Container. Diese div-Container haben jeweils eine unique id.
Das Problem bei der Sache ist, daß hier divs oft verschachtelt vorliegen, also z. B.
Code: Alles auswählen
<div id="1">
<div id="3">
<div id="5">
</div>
<div id="2">
<div id="4">
</div>
</div>
</div>
</div>
Aber wenn ich jetzt z. B. div Nr. 2 inkl. aller Inhalte haben möchte, stehe ich vor einem Problem.
Wie kann ich den Code so zerstückeln, daß ich exakt div2 erhalte inkl. aller sich öffnender und schließender Tags?
Der Code den ich include ist zwar valide, aber sagen wir mal "eigenwillig". Es gäbe auch noch andere Möglichkeiten auf dem Weg nach Rom, ich hätte aber gerne eine solche narrensichere Lösung, also praktisch die einzelnen divs nacher zerlegt nach id.
Irgendwie konnte ich da keinen Standard dazu finden.
Vorweg: ich habe die Erlaubnis den Code zu parsen
