L
Louis2
Gast
Ich habe eine Datei mit sehr viele Zeilen die wie folgt aussehen:
...
...
DBServer=xx.xx.xx.xx
DBName=Testuser
...
...
Ich möchte jetzt den Wert einer spezifischen Zeile ausgeben. Muss ich denn bei der Suche die ganze Zeile schreiben oder ist es möglich z.B nur nach DBServer zu suchen, dann zu trennen und was nach dem "=" kommt zu speichern und ausgeben?
Bisher bin ich soweit gekommen
Aber irgendwie kriege ich nichts raus, woran liegt es?
...
...
DBServer=xx.xx.xx.xx
DBName=Testuser
...
...
Ich möchte jetzt den Wert einer spezifischen Zeile ausgeben. Muss ich denn bei der Suche die ganze Zeile schreiben oder ist es möglich z.B nur nach DBServer zu suchen, dann zu trennen und was nach dem "=" kommt zu speichern und ausgeben?
Bisher bin ich soweit gekommen
Code:
File Data = new File("C:/Dokumente und Einstellungen/Lempert/Desktop/Project/Winpeak.ini");
b = new BufferedReader(new InputStreamReader(new FileInputStream(Data)));
line = new String(b.readLine());
if (line.equals("DBServer"))
{
tmp = line.split("=");
DBServer=tmp[1];
System.out.println(DBUser);
}
else if {
..
Aber irgendwie kriege ich nichts raus, woran liegt es?