Hallo zusammen
Ich möchte für mein Spiel Snake eine kleine Highscore Liste machen. Dies habe ich mit einem XML Dokument gelöst:
Nun lese ich die Daten in folgendem Stil aus und zeige Sie in einer Tabelle an:
Wie kann ich jedoch nun einen neuen Wert hinzufügen durch ändern der vorhandenen Spieler? Ich übergebe den Namen durch ein InputFeld und möchte die Daten mit setText im XML speichern.
Dies geht jedoch nicht. Wie kann man dies lösen?
Vielen Dank im Voraus
Ich möchte für mein Spiel Snake eine kleine Highscore Liste machen. Dies habe ich mit einem XML Dokument gelöst:
Code:
<?xml version="1.0"?>
<highscoreliste>
<player0>
<rang>Rang</rang>
<name>Name</name>
<datum>Datum</datum>
<zeit>Zeit</zeit>
<punkte>Punkte</punkte>
</player0>
<player1>
<rang>1.</rang>
<name>Name</name>
<datum>Datum</datum>
<zeit>Zeit</zeit>
<punkte>Punkte</punkte>
</player1>
</highscoreliste>
Nun lese ich die Daten in folgendem Stil aus und zeige Sie in einer Tabelle an:
Code:
tabelle.setValueAt(highscore.getChild("player"+i).getChildText("rang"),i,0);
Wie kann ich jedoch nun einen neuen Wert hinzufügen durch ändern der vorhandenen Spieler? Ich übergebe den Namen durch ein InputFeld und möchte die Daten mit setText im XML speichern.
Code:
highscore.getChild("player"+i).getChild("name").setText(name);
Vielen Dank im Voraus