Toon posts:

[JAVA file inlezen lukt niet]

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik probeer een vrij eenvoudig programmaatje ana de praat te krijgen wat data leest uit een bestand en dat afdrukt op het scherm of eventueel wegschrijft naar een ander bestand. Het is geen moeilijk probleem maar wel zwaar zuigend...Ik werk onder win 2000 en hij gooit de hele tijkd een exceptie dat ie het bestand niet kan vinden. Hoe moet ik het pad doorgeven aan het programma. C://test.txt of c:/test.txt....Ik heb al behoorlijk wat dingen geprobeerd maar blijft maar zuigen, wie weet de oplossing...

Thanx

Verwijderd

Windows werkt met backslashes in paths. En die moet je inderdaad escapen om ze in een string te krijgen.

String filename = "C:\\test.txt";

  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 23:54
Als je nou voortaan File.pathSeparator gebruikt, heb je nergens meer last van.

Maar dit zal niet het probleem zijn, want met java onder windows boeit het niet of je \ of / gebruikt.. Post anders eens wat code en geef aan waar het mis gaat, misschien dat we je kunnen helpen

Verwijderd

of
java.lang.System.getProperty("File.pathSeperator");

indien je geen instance hebt van File

  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 23:54
Verwijderd schreef op 29 May 2003 @ 17:00:
of
java.lang.System.getProperty("File.pathSeperator");

indien je geen instance hebt van File
File.pathSeperator is static :z

Verwijderd

Topicstarter
thanx, genoeg info
Pagina: 1