Я прочитал XML-файл содержитИзбегайте побега в XML
<![CDATA[<property id="SubClass"></property>]]>
Когда я пишу обратно в файл, он будет:
<property id="SubClass"></property>
Как я могу избежать этого и записать обратно в исходную строку? Я имею в виду только написать:
<![CDATA[<property id="SubClass"></property>]]>
P.S.
Я использовал alert()
, чтобы отобразить его перед записью в file.It все в порядке, но без .like:
<property id="SubClass"></property>
пишущего обратно функция заключается в следующем:
var xmlObj = <![CDATA[<property id="SubClass"></property>]]>;
FLfile.write(path, xmlObj);//unescape() is useless there.
FLfile является объектом JSFL (FlashJavaScript).
Вы пытались использовать unescape() в своей строке? –
@CreativeMagic Я использовал его и не работаю. – zzy
Просьба указать код, как вы пишете файл XML –