【发布时间】:2009-01-13 16:44:44
【问题描述】:
我有一个 XML 对象,我想通过 HTTP POST 发送给我的播放器。使用 XML.sendAndLoad 时这一切都很好。
问题是当我生成的 XML 对象包含 CDATA 时,CDATA 在 POST 发生之前被剥离。
如果我有:
var xml:XML = new XML("<root><tag><![CDATA[hello]]></tag></root>")
当我执行 sendAndLoad 时,这就是发布的内容:
<root><tag>hello</tag></root>
当我尝试使用 XMLDOM 方法(如 createElement、createTextNode 和 appendChild)创建 XML 时,也会发生同样的情况。
AS2 文档说不支持 CDATA。有解决方法吗?我认为可以通过扩展和覆盖 XML 类来修复它,但我还没有找到一种方法来做到这一点。
谢谢!
【问题讨论】:
标签: xml flash actionscript-2 cdata