Hey Leute, folgendes Problem. Ich habe hier ein config-File, was für mein Programm verschiedene Einstellungen hält. Unter anderem: folder = D:\temp. Diese Eigenschaften werden im Programm ausgelesen:
Das Problem ist, dass die Variable pwFolder anstatt von D:\Temp nur D: emp hält, da der Backslash beim einlesen als Escapezeichen erkannt wird. Gibt es eine Möglichkeit, den Inhalt korrekt einzulesen? Könnte ja dann nach Backslashs suchen und diese durch einen weiteren ergänzen, um es für Java akzeptabel zu machen... also aus D:\Temp\Test würde D:\\Temp\\Test.
Danke schon mal im Voraus.
Code:
final Properties adProps = new Properties();
final FileInputStream file = new FileInputStream(propFile.get(0).toString());
adProps.load(file);
final String pwFolder = adProps.getProperty("folder");
Das Problem ist, dass die Variable pwFolder anstatt von D:\Temp nur D: emp hält, da der Backslash beim einlesen als Escapezeichen erkannt wird. Gibt es eine Möglichkeit, den Inhalt korrekt einzulesen? Könnte ja dann nach Backslashs suchen und diese durch einen weiteren ergänzen, um es für Java akzeptabel zu machen... also aus D:\Temp\Test würde D:\\Temp\\Test.
Danke schon mal im Voraus.