Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с кодировкой текста / 4 сообщений из 4, страница 1 из 1
17.04.2004, 16:08
    #32485351
burik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с кодировкой текста
У меня есть таблица с 866 кодовой страничкой в которой Украинский текст одной строки выглядит правильно примерно так: УЧНІ ДЕСЯТОЇ ШКОЛИ - ЄВГЕН ТА ІВАН, а в другой строчке: УЧНЎ ДЕСЯТОЇ ШКОЛИ - ЇВГЕН ТА ІВАН. Тоисть когда я пытаюсь перекодировать неправильные символы "Ў" и "Ї" на правильные "І" и "Є" происходит замена правильной "Ї", а таких строк очень много.
Есть ли решение эттой проблемы?
Помогите, буду благодарен.
...
Рейтинг: 0 / 0
17.04.2004, 16:40
    #32485354
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с кодировкой текста
Конечно, решение есть :-)
Сначала замени правильные " Ї " на какой-нибудь символ, которого нигде в твоей таблице нету. Дальше - меняй неправильные и после всего этого верни на место "замененные" " Ї "...
...
Рейтинг: 0 / 0
17.04.2004, 16:46
    #32485356
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с кодировкой текста
Sorry, поторопился... Решения такой проблемы, пожалуй, нету :-(
Возможно решить частично, если предварительно посмотреть - есть ли в строке "Ў" - тогда и менять...
Успехов!
...
Рейтинг: 0 / 0
19.04.2004, 09:45
    #32485818
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с кодировкой текста
Если у тебя нет конфликтов кодовых страниц

http://www.foxclub.ru/sol/index.php?act=view&id=269

то по большому счету, здесь поможет только ручная правка каждой записи в отдельности. Ну, действительно, каким образом FoxPro может понять, что вот в этом месте надо заменить букву "Ї" на "Є", а вот в этом - не надо?

Частично, проблему можно решить делая групповые замены вроде:

REPLACE ALL MyField WITH StrTran(MyField,"УЧНЎ","УЧНІ")

Т.е. заменяя не отдельные буквы, а слова с неправильными буквами. Но, по сути, все-равно придется пробежаться по всем записям, чтобы проверить корректность замен и вохможные ошибки.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с кодировкой текста / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]