在字符串中使用特殊字符<>"'&空格
as3读取xml中的值,赋值给textfield,
使用htmltext的话,有时候需要给xml的某个属性中使用特殊字符。
这些特殊字符直接使用就出错 ,比如 属性值中不能使用字符 '<'
解决方法:
显示结果 | 描述 | 实体名称 | 实体编号 |
---|---|---|---|
空格 | | ||
< | 小于号 | < | < |
> | 大于号 | > | > |
& | 和号 | & | & |
" | 引号 | " | " |
' | 撇号 | ' (IE不支持) | ' |
比 "如月上柳梢头<br/>人约黄昏后"应该写成 "如月上柳梢头<br/>人约黄昏口"
另外,要想使字符串中的<br/>标签起作用,需要复制textfield的multiline属性为true,否则<br/>无效。