それは解析されません。それを行う裏道が必要になるかもしれません。
トライアル 1 : ノード コンテンツを文字列として追加します。
var sometext:String = 'some text and <tags> here';
ドキュメントに空白XMLNode
を追加してから、xml.replace を使用します。
xml.replace('blanknode','<blanknode><![CDATA[' + sometext + ']]></blanknode>');
試行 2 : 戻り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;
}