Hallo.
Ich bin neu hier und hoffe, dass ich im richtig Unterforum meine Frage stelle.
Ich arbeite erst seit 2 Monaten mit Java und bin noch etwas unerfahren auf dem Gebiet.
Aufgabe ist (mit Netbeans) ein Programm zu schreiben, mit dem man eine xml-Datei so öffnen kann, dass sie gleich richtig formatiert in einre Textarea angezeigt wird.
(Normalerweise öffnen der Dateien-Inhalt immer so, dass der komplette Xml-code in einer Zeile steht.)
Edial wäre es, wenn der Inhalt gleich so formatiert werden würde, dass jeder tag seine eigene Zeile bekommt.
Perfekt wäre es, wenn die Tags auch noch eingerückt werden würden, das muss aber nicht unbedingt sein.
Meine Idee soweit:
Wie ihr seht.. Ist noch nichts Halbes und nichts Ganzes.. Würde mich aber über eure Hilfe freuen.
Gruß
Bass-T
Ich bin neu hier und hoffe, dass ich im richtig Unterforum meine Frage stelle.
Ich arbeite erst seit 2 Monaten mit Java und bin noch etwas unerfahren auf dem Gebiet.
Aufgabe ist (mit Netbeans) ein Programm zu schreiben, mit dem man eine xml-Datei so öffnen kann, dass sie gleich richtig formatiert in einre Textarea angezeigt wird.
(Normalerweise öffnen der Dateien-Inhalt immer so, dass der komplette Xml-code in einer Zeile steht.)
Edial wäre es, wenn der Inhalt gleich so formatiert werden würde, dass jeder tag seine eigene Zeile bekommt.
Perfekt wäre es, wenn die Tags auch noch eingerückt werden würden, das muss aber nicht unbedingt sein.
Meine Idee soweit:
Code:
JFileChooser chooser = new JFileChooser();
int antwort = chooser.showOpenDialog(this);
if (antwort != JFileChooser.APPROVE_OPTION)
{
return;
}
int Start = 0;
int Ende = 0;
String Dateiname = chooser.getSelectedFile().getAbsolutePath();
BufferedReader br = new BufferedReader(FileReader(Dateiname));
Start = xml.indexOf("<");
Ende = xml.indexOf(">");
String Tag = substring(Start,Ende);
String Text = substring(0,Start);
Wie ihr seht.. Ist noch nichts Halbes und nichts Ganzes.. Würde mich aber über eure Hilfe freuen.
Gruß
Bass-T