EDIT: Man (ich!) sollte endlich gemerkt haben, dass man nicht über eine Stunde lang tippen sollte ohne nachzusehen ob schon längst jemand die Antwort gegeben hab;-)
Also löschen und verkürzen ........
So nur noch die (schon oben gegeben Lösung) noch mit einigem Schnickschnack.
Was ist eigentlich der Unterschied ob in diesem konkreten Fall replace oder replaceAll verwendet wird?
Noch etwas was ich in einema anderen Thread gelesen habe:
replace und replaceAll verändern nicht den Originaltext!
(Ach ja: was ist denn nun der Unterschied??)
also
Java:
zeile.replace(suchmuster, ersatz);
bewirkt rein gar nichts!
es muss
Java:
zeile = zeile.replace(suchmuster, ersatz);
heissen.
EDIT: Ich habe gerade nachgelesen, dass du auch 0A ohne 0D festgestellt hast -
also ersetze zuerst 13 10 durch den html-String, dann (im Resultat von vorhin) 10 13 ersetzen und dann noch 10 ersetzen.
Oder:
10 ersetzen und im zweiten Schritt alle 13 rausschmeissen.
So solltest du alles erwischen.