【发布时间】:2012-12-12 22:59:20
【问题描述】:
我通过 HTTPService 调用从数据库接收一个 XML 作为我的 flex 应用程序的输入,现在这个 xml 可能有一些 CJK(中文、日文和韩文)字符,我需要检测其中任何一个字符的存在并制作我的申请中的一些决定。 xml 通常有英文字符,但可能有 CJK。
请告知我们如何在 flex 中实现这一点。
【问题讨论】:
标签: apache-flex flex4
我通过 HTTPService 调用从数据库接收一个 XML 作为我的 flex 应用程序的输入,现在这个 xml 可能有一些 CJK(中文、日文和韩文)字符,我需要检测其中任何一个字符的存在并制作我的申请中的一些决定。 xml 通常有英文字符,但可能有 CJK。
请告知我们如何在 flex 中实现这一点。
【问题讨论】:
标签: apache-flex flex4
您可以遍历字符串并查看每个字符:
for (var i:int=0; i<mySting.length; i++){
var thisCharacterCode:Number = myString.charCodeAt(i);
// now look at the code and see if it is a CJK
}
供参考... CJK 的所有 unicode 字符都可以在这里找到Unicode Character Charts
【讨论】: