:shock: :shock: :shock: :shock:
开发项目时 为了方便预览 素材的描述 我们在SWF中加入一个TEXTFIELD 在舞台上
然后加入XML使得其可以在SWF中预览描述 并且可以在编辑器里更改,预览
结果遭遇了一个问题
在舞台上的TEXTFIELD 中的XML 读入编辑器中 一直无法转换成XML
很郁闷 排错了很多种可能性
最后发现是字符码问题
由于测试的人的 TEXTFIELD 格式选择成了 TIMES NEW NOMAN
在IDE里面 这种字符格式 打 空格 用的 Unicode代码 是127位以外的 第160位 字符空格
而XML 只认 127位以内的 也就是ASCII内的空格 就是第32位空格
结果XML 转换失败
我们将 TEXTFIELD 字符格式换成AIRAL 以后 就没有了问题 可以正常读写了 这个BUG
郁闷了我们2个小时. 依次为鉴 以后要注意统一IDE的字符格式使用了
~~~~呼呼~~~
哈 可以放周末了 嘻嘻~~~~~~~~~~
[img]http://dl.iteye.com/upload/attachment/315816/35954be3-da6a-3064-8791-9e9ee6d8e114.jpg[/img]
开发项目时 为了方便预览 素材的描述 我们在SWF中加入一个TEXTFIELD 在舞台上
然后加入XML使得其可以在SWF中预览描述 并且可以在编辑器里更改,预览
结果遭遇了一个问题
在舞台上的TEXTFIELD 中的XML 读入编辑器中 一直无法转换成XML
很郁闷 排错了很多种可能性
最后发现是字符码问题
由于测试的人的 TEXTFIELD 格式选择成了 TIMES NEW NOMAN
在IDE里面 这种字符格式 打 空格 用的 Unicode代码 是127位以外的 第160位 字符空格
而XML 只认 127位以内的 也就是ASCII内的空格 就是第32位空格
结果XML 转换失败
我们将 TEXTFIELD 字符格式换成AIRAL 以后 就没有了问题 可以正常读写了 这个BUG
郁闷了我们2个小时. 依次为鉴 以后要注意统一IDE的字符格式使用了
~~~~呼呼~~~
哈 可以放周末了 嘻嘻~~~~~~~~~~
[img]http://dl.iteye.com/upload/attachment/315816/35954be3-da6a-3064-8791-9e9ee6d8e114.jpg[/img]