首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Gears的SQLite字符编码

Google Gears的SQLite字符编码
EN

Stack Overflow用户
提问于 2010-04-28 16:18:03
回答 1查看 700关注 0票数 0

我们使用jQuery从我们的服务器获取一个JSON-string (UTF-8响应,也是通过jQuery的UTF-8请求),并将这个JSON放到Google Gears WorkerPool中。此工作池处理JSON并将其存储到Gears数据库(SQLite)中。

事实证明,显然,SQLite使用iso-8859-1而不是UTF-8存储数据。由于我们试图存储可能包含西里尔字符(以及您在欧洲可能会遇到的其他字符)的用户名,因此出现了严重的错误。

谁能告诉我如何更改Gears WorkerPool或Gears使用的SQLite数据库中的字符编码?当然,如果我的问题看错了方向,请随时提供替代方案!

不幸的是,HTML5不是一个选项,因为我们应该主要支持IE7。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-28 16:26:16

在定义任何表之前,请尝试"PRAGMA encoding='utf-8‘“。请参阅This link

和用于SQLites PRAGMA语法的this link

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2727773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档