PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HTML Optimierer Newbie Frage


javanewbie
05.05.2002, 14:34
Ich benötige ein Programm, welches eine HTML-Datei einliest und z.B. die ganzen Leerzeilen und Kommentare löscht und anschließend wieder speichert.

Will das ganze über einen Input und Output-Stream
machen.

Habe mir gedacht, jedes Byte einzeln zu lesen mittels InputStreamReader, dann jedes Byte in einen Vector packen, um es dann auszuwerten, z.B. wenn die nächsten 4 Byte gleich Kommentar-Tag sind, einfach aus Vector löschen.

Hat schon mal jemand sowas programmiert bzw. gibt es eine elegantere Lösung ? Ist es besser, Bytes oder Chars auszulesen ?

Danke


StoreMaster
05.05.2002, 18:35
auf gut deutsch willst du einen parser coden. am besten leitest du vom FilterReader ab (für solche zwecke ist der nämlich da), und baust ihn für deine zwecke aus.

am besten liest du es zeilenweise mittels bufferedreader in ein chararray.... aber das ist ja geschmackssache.