ciao ragazzi ho un problemino...
uso air x scrivere un file xml e fin qui nn ho problemi con questo codice:
var prefsXML:XML = <prefs><autoSave>true</autoSave></prefs>;
var file:File = File.documentsDirectory.resolvePath("score.xml");
var fileStream:FileStream = new FileStream();
fileStream.open(file, FileMode.WRITE);
var outputString:String = '<?xml version="1.0" encoding="utf-8"?>\n';
outputString += prefsXML.toXMLString();
fileStream.writeUTFBytes(outputString);
fileStream.close();
come faccio pero' se ho una struttura xml gia definita e voglio cambiare un suo valore interno?
ossia:
<?xml version="1.0" encoding="utf-8"?>
<game>
<squadra1>
<livello1>123</livello1>
<livello2>145</livello2>
<livello3>444</livello3>
<livello4>555</livello5>
<livello6>66</livello6>
<livello7>77</livello7>
<livello8>888</livello8>
</squadra1>
<squadra2>
<livello1>123</livello1>
<livello2>145</livello2>
<livello3>444</livello3>
<livello4>555</livello5>
<livello6>66</livello6>
<livello7>77</livello7>
<livello8>888</livello8>
</squadra2>
<squadra3>
<livello1>123</livello1>
<livello2>145</livello2>
<livello3>0</livello3>
<livello4>555</livello5>
<livello6>66</livello6>
<livello7>77</livello7>
<livello8>888</livello8>
</squadra3>
</game>
come faccio ad andare ad esempio nella <squadra3> e cambiare il valore di <livello3> ??

Rispondi quotando