BB10 Cascades: 如何解决json文件中中文乱码的问题
来源:互联网 发布:手机自动关机软件oppo 编辑:程序博客网 时间:2024/05/29 16:15
在BB10 Cascades开发环境中可以轻松地通过JsonDataAccess类读写json文件,将json文件中的数据转换成内存对象。
不过对于中国开发者来讲有个苦恼,就是通过样例读取json文件时如果json文件中有中文字符,所有中文字符在BB10 Cascades组件中显示时会显示为乱码,就是显示成一个方框。
解决这个问题的方法很简单,就是设置json文件的编码格式,因为BB10 Cascades开发环境使用UTF-8作为缺省编码,所以需要将程序使用的Json文件转成UTF-8格式。
当然,对json文件的编码转换可以使用很多种方式,如使用UltraEdit等工具,不过最方便的是使用BB10 Cascades自带的工具进行转换。
在BB10 Cascades开发环境中右键选择需要处理的json文件,点击“Properties”打开文件属性框,然后在“Text file encording”选择项中选择“Other”,然后选择“UTF-8”。这样就可以将你需要处理的json文件转换成UTF-8格式,在程序中使用时就不会有乱码了。
注意,如果设置json文件编码方式之前该json文件中就已经有中文字符,需要在修改编码方式前将json文件中的所有内容拷贝到剪贴板上,修改完编码方式后再粘贴覆盖原文,才能将文件中的中文字符保存为UTF-8字符。
- BB10 Cascades: 如何解决json文件中中文乱码的问题
- 解决BB10读取中文乱码的问题
- BB10 Cascades: 如何解决应用作者和调试令牌不符的问题。
- BB10 Cascades: "QML Preview compatibility check failed"问题的解决。
- BB10 Cascades:如何查看Cascades IDE本身的日志。
- BB10 Cascades: QML中Label的使用。
- BB10 Cascades: 如何在QML中访问C++中的数据。
- BB10 Cascades: ToggleButton的使用
- BB10 Cascades: ActivityIndicator的使用
- BB10 Cascades: CheckBox的使用
- BB10 Cascades: QML中Sheet页面的使用
- 解决json中有中文时乱码的问题
- 如何存储中文到文件中,解决乱码问题
- 解决JSON数据的中文乱码问题
- BB10 Cascades:如何使用照相机组件
- BB10 Cascades: 如何给应用签名。
- 解决php中json中文乱码以及JQuery读取中文乱码的问题
- Eclipse如何设置解决项目文件中出现的中文乱码问题
- Oracle错误码预览表
- 海思108M 4D1模式含义
- YAF框架
- 有关实时项目的网络通信方式的思考
- C语言中 *.c和*.h文件的区别!
- BB10 Cascades: 如何解决json文件中中文乱码的问题
- 我怀念的是
- argc argv
- Java Web项目部署问题
- DB2 分页查询
- PYCON
- 高级育婴师告诉你
- Java 序列化的高级认识
- Google Maps API V3 街景模式的控制