Я создал базу данных из Edict файлов с использованием Java, и я использовал для этого SQLite.
SQLite по умолчанию кодирует строку в UTF-8
Вотобразец базы данных: образец
Если я делаю
Select* FROM entry
В Java я получаю японские слова в их «правильной» форме (графическое представление по крайней мере),
Но если я попытаюсь это сделать.
Select * FROM entry WHERE wordJP LIKE '食べる'"
Я, очевидно, ничего не получу.Это делает очень трудным найти определение слова.
Может кто-нибудь объяснить, почему это происходит, и как это решить?Я вроде понимаю, что это проблема кодирования, но я не понимаю, где это происходит и почему.