在xml中某些字符需要用转义一下,如Tab、换行等。
下面的字符在 [XML]中被定义为 空白(whitespace)字符:
空格 ( )
Tab (	)
回车 (
)
换行 (
)
但是单引号的转义却比较特殊,不管是“’”、“'”还是“'”,最后输出的结果都是“'”。
这样as中得到的始终不是想要的单引号。
如果用<![CDATA[]]>来存储数据,虽然可以输出单引号了,里面的换行到了Flash里面就变得特别大,一个换行相当于两个。
最后,试了一下用全角的单引号来代替半角,效果非常理想,哈哈。
参考:
小虎同学找到的“xml html字符实体引用” http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references
楼主是一位有理想有前途有抱负有见地有学识的新时代五有青年啊