lulu: Suche ein Tidy für "Arme"

Beitrag lesen

Guten Morgen

ich bin auf der Suche nach einer Tidy-artigen Funktion oder Klasse.

Also etwas in das man wuseliges HtMl hineinsteckt und schönes sauberes, um unvollständige oder unsaubere Tags bereinigtes und ggf. sogar
repariertes HTML herausbekommt.

"Wenn Du Tidy willst nimm doch Tidy!" - geht hier leider nicht :-(

Ok, es reicht wenn es einige wenige Dinge kann.
Schön wären folgende Features

  • br und img Tags xHTML-konform machen
    -leere Tags entfernen, also etwas wie "<p></p>"
  • ggf. das obige sogar bei verschachtelten Konstruktionen wie z.B. "<div><p></p></div>"
  • fehlende schliessende Tags ergänzen
  • bei Blockelementen Tags ergänzen also z.B. aus "<p>foo<h1>bar</h1>foo</p>"
    "<p>foo</p><h1>bar</h1><p>foo</p>" machen
  • und 1001 weitere Wünsche ...

Kennt jemand etwas in der Art?
Wenn ja freue ich mich über Links und relevante Suchbegriffe.

Wie gesagt eine einfache Variante reicht, also ein Tidy für "Arme" ;-)

Viele Grüße

lulu

--
bythewaythewebsuxgoofflineandenjoytheday