![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 11 Всего: 73 |
Есть задача - определить на каком языке написана строка, полученная от xml службы.
Строки приходят в utf. Вопрос - как это сделать? И вообще возможно такое без составления словарей? Впринципе, меня устроило бы определение раскладки (т.е. русская, украинская, латиница, китайская, японская, немецкая ). Я понимаю, что можно сделать по наличию определенных символов, но может есть другие варианты. И если по символам - то где взять список символов характерный для того или иного языка? -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| xjavax |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 26.12.2008 Репутация: нет Всего: нет |
А почему бы просто не создать поле (массив или что нить в таком духе), и сравнивать если первый символ относится допустим к masEng то английская иначе русская!!!
|
|||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
Если тот, кто посылает xml, знает язык, он может его сообщить, например так:
В каком-то номере жунала "Химия и Жизнь" был опубликован Определитель языков |
|||
|
||||
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 11 Всего: 73 |
xjavax,
потому что "d" есть, например и в немецком и в английском и... -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
В немецком есть ä ö ü ß, которых в английском нет. В английском есть and, a, an, the, в немецком und, der, die, das
|
|||
|
||||
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 11 Всего: 73 |
math64,
С этим я согласен. Вопрос только в том:
-------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
Попробуй найти тот журнал "Химия и Жизнь" (за 70-е годы), там есть списки букв, характерных для разных языков и наиболе часто употребляемых слов (предлоги, союзы, артикли, глаголы be и have)
|
|||
|
||||
| ivg |
|
|||
![]() Autonomous R&D ![]() ![]() Профиль Группа: Участник Сообщений: 686 Регистрация: 8.2.2006 Где: Екатеринбург Репутация: 33 Всего: 81 |
||||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |