在XML 文档中,回车或引号等字符会被转义。我假设它按照W3C 规范中的描述进行。
在以下代码中,回车替换为
var str_carriage_return:String = "hello/rworld";
var xml_doc:XML = <node myattribute={str_carriage_return} />;
var xml_str:String = xml_doc.toXMLString(); //attribute value is hello
world
AS3 中是否有内置函数可以在不创建 XML 文档的情况下转义字符串中的这些字符?