ゲームのデータから.xmlファイルを保存して遊んでいます。私はxmlオブジェクトをByteArray
に変換し、それをFileReference
に書き込む方法を知っています。私が今知る必要があるのは、空のxmlオブジェクト(var xml:XML = new XML()
を使用)から完全に埋め込まれたxmlオブジェクトに移動する方法です。AS3&XML - as3で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がどのように見えるかのサンプルです。
はまた、私はXMLでこれを行うにはFlashライブラリから何かをインポートする必要がありますか? FlashDevelopを使用していますが、xml.
と入力すると、FlashDevelopは通常のように提案を表示しません。
ha、今回はちょうど 'appendChild()'を使っています - ドット構文を使って新しいノードをつけることはできませんでした:D – divillysausages
たくさんのチュートリアルがありますGoogle検索ボックスに「as3」と入力すると、ドロップダウンの4番目の項目が「as3 xml」になります。チュートリアルの例をいくつか示します:[ex1](http://www.republicofcode.com/tutorials/flash/as3xml/)、[ex2](http://willperone.net/Code/as3xml.php)、[ex4 ](http://www.thetechlabs.com/xml/create-a-as3-slideshow-with-xml/)、[ex4](http://delfeld.wordpress.com/2009/05/06/xml-クイックリファレンス/) – iND
@wvxvw - XMLがAS3の中核となるデータ型であることを言及すると、この質問に関する他のコメントよりも私の理解を助けてくれました。ありがとう! –