0

http://www.w3schools.com/xml/note.xmlのようなインターネット上に xml ファイルがあります。actionscript でこの xml ファイルを読み取ることができます。しかし、この xml を変更したいので、xml ノードを追加するか、xml ノードを削除します。 .

例えば:

<note>
 <to>Tove</to>
 <from>Jani</from>
 <heading>Reminder</heading>
 <body>Don't forget me this weekend!</body>
</note>

XML メモのノードに追加したい

<example>mynodecontent</example>

後で、xml ファイルの次の XML のように変更したい

<note>
 <to>Tove</to>
 <from>Jani</from>
 <heading>Reminder</heading>
 <body>Don't forget me this weekend!</body>
 <example>mynodecontent</example>
</note>

出来ますか?

4

1 に答える 1

0

これを試してください:

var xmlLoader:URLLoader = new URLLoader();
xmlLoader.load(new URLRequest("http://www.w3schools.com/xml/note.xml"));
xmlLoader.addEventListener(Event.COMPLETE, processXML);

var newNode:XML = <example>mynodecontent</example>

function processXML(e:Event):void
{
    var myXML:XML = new XML(e.target.data);

    myXML.insertChildAfter(myXML.body, newNode);

    trace(myXML);
}

変更された XML を送信する場合は、リンクです。サーバーの PHP コードまたはその他が必要です。

于 2013-02-10T15:00:32.190 に答える