HTTP POST 経由でプレーヤーに送信したい XML オブジェクトがあります。XML.sendAndLoad を使用する場合は、これで問題ありません。
問題は、私が生成した XML オブジェクトに CDATA が含まれている場合、POST が発生する前に CDATA が取り除かれることです。
私が持っている場合:
var xml:XML = new XML("<root><tag><![CDATA[hello]]></tag></root>")
sendAndLoad を実行すると、これが POST されます。
<root><tag>hello</tag></root>
createElement、createTextNode、appendChild などの XMLDOM メソッドを使用して XML を作成しようとすると、同じことが起こります。
AS2 ドキュメントには、CDATA はサポートされていないと書かれています。これに対する回避策はありますか? XML クラスを拡張してオーバーライドすることで修正できると考えていますが、まだ方法が見つかりません。
ありがとう!