carookee - group communication for you
Home / JavaForum / Java allgemein
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.068 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 1440 von 2212 (65%) |<   <   >   >|

Autor mirgrautsvornix
Datum 21.04.03, 13:00
Betreff Re: zeichen im String ersetzen.


Du könntest dann z.B. mit den indexOf() Methoden der String Klasse die
Umlaute suchen und
per if Bedingung replacen bzw. mit replace() Methoden ersetzten.





> Hallo ich habe folgenden Problem. Ich muss eine HTML Datei einlesen und in
> der eingelesen Datei dann folgende Zeichen ändern. ä ->ä Ä->Ä
> ü->ü Ü->Ü ö->ö Ö->Ö ß->ß
>
> wie mache ich das am besten. Das einlesen klappt Ich bekomme einen String.
> in diesen muß dann die Änderungen vornehmen und wieder in eine Html datei
> schreiben.
>
> import java.io.*;
> import java.io.FileInputStream;
> import java.io.DataInputStream;
> import java.io.IOException;
>
>
> public class htmlconv{
> public String datei;
> public String ziel;
>
>
>
> public htmlconv(String datei, String ziel){
> this.datei=datei;
> this.ziel=ziel;
>
> }
> /* start des Programms
> *
> */
>
>
> public void einlesen()throws java.io.IOException {
>
>
> FileInputStream fistream =new FileInputStream(datei);
> InputStreamReader distream =new InputStreamReader(fistream);
> BufferedReader buffer=new BufferedReader(distream);
>
> FileOutputStream output=new FileOutputStream(ziel);
> OutputStreamWriter stwriter=new OutputStreamWriter(output);
> BufferedWriter bwrite=new BufferedWriter(stwriter);
>
> String eineZeile;
>
> while(true){
> eineZeile=buffer.readLine();
> if (eineZeile == null)break;
>
>
> bwrite.write(eineZeile);
> bwrite.newLine();
>
>
> System.out.println(eineZeile);
> }
> buffer.close();
> bwrite.close();
>
>
>
> }}
>
> So das ist was ich bis jetzt habe.
>
> Für Eure hilfe wäre ich sehr dankbar.
>
> Gruß
>
> Benjamin
>
_________________________________________________________________________________
> Täglich €1.000.000,00 zu gewinnen!
> Jetzt kostenlos mitspielen!
> http://www.carookee.com/ad/x82jg7a5
>
>

--
+++ GMX - Mail, Messaging & more http://www.gmx.net +++
Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!


Diskussionsverlauf:
zeichen im String ersetzen.
    Re: zeichen im String ersetzen.
        Re: zeichen im String ersetzen.

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com