Я играю с сохранением .xml файлов из данных в моей игре.Я знаю, как преобразовать объект xml в ByteArray
и записать его в FileReference
.Теперь мне нужно знать, как перейти от пустого объекта xml (используя var xml:XML = new XML()
) к полностью заполненному объекту xml.
Может кто-нибудь показать мне, какие функции использовать для добавления узлов и значений?В частности, мне нужно знать, как сделать несколько узлов одного типа.Вот пример того, как должен выглядеть окончательный xml:
<data>
<player>
<money>15831</money>
<shipType>1</shipType>
<ship>
<fuelCur>450</fuelCur>
<energyCur>160</energyCur>
<shieldCur>100</shieldCur>
<armorCur>40</armorCur>
<structCur>15</structCur>
</ship>
</player>
<currentSystem>3</currentSystem>
<currentPlanet>3</currentPlanet>
<date>
<year>2012</year>
<month>10</month>
<day>15</day>
</date>
<missionFlag>true</missionFlag>
<planet id="0">
<population>0</population>
</planet>
<planet id="1">
<population>29827632</population>
</planet>
<planet id="2">
<population>0</population>
</planet>
</data>
Может быть полезно знать, как удалять и как изменять узлы и значения.
Кроме того, могу ли яНужно импортировать что-то из флэш-библиотеки, чтобы сделать это с XML?Я использую FlashDevelop, но когда я набираю xml.
, FlashDevelop не выводит подсказки, как обычно.