Die Suchfunktion hat mir schon ein bisserl geholfen. HTMLParser scheint das zu sein was ich suche.
Mit cdm CSSParser von http://cthedot.de/cssutils/ kann ich auch schon *.css Files in ein vernünftiges Format bringen.
Nun frage ich aber: Hat von euch schon mal wer folgendes ausprogrammiert?
1. css file parsen
2. html file parsen
3. nun sollen die css infos im html file beim entsprechenden Tag reincodiert und als neues file abgespeichert werden (um die externe referenz nicht mehr zu benötigen)
Das heißt - das Dokument sieht nun (halbwegs) gleich aus wie das original mit dem externen Stylesheet verlinkte, da die css-tags in den HTML Tags drinnen stehn.
Das passiert:
CSS-File:
table {
border: 4px ridge #008000;
padding-left: 8;
padding-right: 2;
padding-top: 13;
padding-bottom: 4;
background-color: #FFFF00;
font-family: Arial;
font-size: 14pt;
font-weight: bold;
}
HTML Ausgangs-File:
<table>
Ergebnis
<table style="border: 4px ridge #008000;......>
Falls es schon Bemühungen in diese Richtung gab, bitte mir mitteilen!

Auch Tips wie ich das einfacher machen könnte nehme ich genre entgegen!
LG
Martin