Hi, das ist mein erstes Thema und ich habe das Ziel, in einer Datei bis zu einer bestimmten Stelle weiter zusuchen. Ich benutze Ubuntu 12.04 und Arbeite mit Eclipse Juno.
Hier ist der Quellcode :
Nun ja ,leider gibt es bei der Equals-Funktion einen Fehler und ich kriege ihn nicht heraus.
Fehlermeldung :
Exception in thread "main" java.lang.NullPointerException
at tests.Dateierzeugung.readdata(Dateierzeugung.java:32)
Ich würde mich freuen, wenn mir jemand helfen könnte.
Hier ist der Quellcode :
Java:
public static void readdata() {
String temp = "";
boolean right = false;
String temp2 = "<div class=\"content\">";
try {
BufferedReader Datei = new BufferedReader(new FileReader(
"/home/user/Standart-Ordner/Arbeitsfläche/name.html"));
while (!right) {
temp = Datei.readLine();
if (temp.equals(temp2))
{
Datei.readLine();
Datei.readLine();
Datei.readLine();
right = true;
}
}
Datei.skip(26);
boolean endname = false;
while (!endname) {
char c = (char) Datei.read();
if (c == '<') {
endname = true;
} else {
UsrName = UsrName + c;
}
}
Datei.close();
} catch (IOException x) {
}
Fehlermeldung :
Exception in thread "main" java.lang.NullPointerException
at tests.Dateierzeugung.readdata(Dateierzeugung.java:32)
Ich würde mich freuen, wenn mir jemand helfen könnte.
Zuletzt bearbeitet: