Zum Inhalt springen

marces

Mitglieder
  • Gesamte Inhalte

    2
  • Benutzer seit

  • Letzter Besuch

  1. Hallo, dankeschön für eure Hilfe. Nachdem ich flashpixx post las, war mir mein Fehler klar und hab dies umgeändert. Jetzt funktioniert es endlich =) Liebe Grüße Belkner, Sebastian
  2. Hallo Liebe Forenmitglieder, ich hoffe sehr bei euch Hilfe zu finden. Ich habe da so ein kleines Problem mit (wie sollte es auch anders sein) Java. Erklärung: Ich habe ein sehr simples Programm, das per Tastendruck für sich selbst nach Updates suchen kann. Dazu stelle ich auf einem ohost-server (ohost.de) eine file zur Verfügung, die das Programm downloaded, abspeichert und darin nach den nötigen informationen sucht. Ungewollt hängt Java allerdings ein ÿ (mit ü-pünktchen!) ans Ende der Datei. Derzeit hatte ich das Problem gelößt, das sich einfach einen buchstaben am Ende in eine neue Zeile geschrieben hatte... somit wurde das ÿ an den Buchstaben gehangen und nicht an irgendwelche relevanten Werte siehe: updateDateiName2=vokabeln.voc updateZielPfad1=Eng/ updateZielPfad2=Ita/ pÿ Dieses ÿ muss allerdings jetzt weg. Da ich bei neueren Versionen ganze .class'es ersetzen muss, kann ich nicht mehr so ienen Pfusch machen. Verständlicherweise kommt die Datei dann Kaputt auf dem PC an ( mit dem ÿ halt) Hoffe, ihr könnt mir weiterhelfen Wäre euch zutiefst dankbar. Hier mal noch mein Downloadsource: public static void downloadFile(String url, String relativerPfad, boolean isRekursiv){ try { url.replaceAll("%20", " "); URL u = new URL(url); URLConnection urlc = u.openConnection(); InputStream is = urlc.getInputStream(); java.io.BufferedInputStream bis = new java.io.BufferedInputStream(is); File f = new File(Haupt.absoluterPfad+relativerPfad); OutputStream os = new FileOutputStream(f); int ch; do{ os.write(ch = bis.read()); }while (ch != -1); os.close(); is.close(); }catch(MalformedURLException e){ e.printStackTrace(); }catch (IOException e){ e.printStackTrace(); } MfG Belkner, Sebastian P.S.: habe schon so einige sachen probiert z.b.: substring(), while (ch != -1 && (char)ch != 'ÿ'); und diverse formatierungen der in-, und outputstreams.. half aber alles nichts

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...