Вы пытаетесь использовать эту строку внутри тега <Script>
документа MXML, да?
Поскольку теги сценария определены внутри самих блоков CDATA
, ]]>
является недопустимой последовательностью символов (или, скорее, это означает конец CDATA, который должен находиться непосредственно перед закрывающим тегом </Script>
.
Нельзя сбежать - см. этот ТАК вопрос - но в вашем случае вы можете легко обойти это. Либо определите константы, чтобы отметить ваш раздел CDATA:
var CDBegin:String = "<!" + "[CDATA[";
var CDEnd:String = "]]" + ">";
var s:String = "<text>" + CDBegin + myText + CDEnd + "</text>";
или перенесите конструкцию XML в чистый файл Actionscript вместо MXML.