0

我正在使用一个 sqlite 数据库,我手动将数据写入其中,因此数据不是 utf-8 编码的,我正在编写阿拉伯语单词。我从 android 中插入了一个阿拉伯语数据(例如:هاهاهاه)我得到了 UTF- 8 值(ظ‡ط§ظ‡ط§ظ‡ط§ط§ظ‡ط§),当我使用记事本将此 utf-8 值转换为 ANSI 或 windows 1252 时,我得到了阿拉伯语初始值;所以我想问的是我是否需要使用预制数据库(一个我不会从 android 而是从 android 外部填充并将其链接到 android 的数据库)但我需要将阿拉伯值插入为 utf-8这样我就可以在应用程序中获取它们,否则我会得到问号而不是阿拉伯字母,我该怎么做?我不应该在 sqlite 中查看真实数据,因为它将以 utf-8 编码...

有没有办法将数据库从 ansi 转换为 utf-8?

请在这方面我真的需要帮助...谢谢;

4

1 回答 1

0

我应该将 utf-8 编码的数据放在数据库中,我可以使用 notepad++ 使用那里的编码来完成...

于 2013-06-26T07:37:20.853 回答