它不会解析,您可能需要后退。
试用一:将您的节点内容添加为字符串
var sometext:String = 'some text and <tags> here';
在您的文档中添加一个空白XMLNode
,然后使用 xml.replace
xml.replace('blanknode','<blanknode><![CDATA[' + sometext + ']]></blanknode>');
试验二:将它从一个XML
返回类型函数中返回到XMLNode
更新
var sometext:String = 'some text and <b>bold</b> here';
var nodeblank:XMLNode = new XMLNode(1,insert(sometext));
trace(nodeblank);
var txt:TextField = new TextField();
txt.htmlText = nodeblank.nodeName;
addChild(txt);
这显示在TextField
-> 一些文本和粗体这里
public function insert(s:String):XML {
var x:XML = new XML("<![CDATA[" + s + "]]>");
return x;
}