![]() |
|
||||||||||
|
|||||
|
у меня есть xml-документ в win-1251 <?xml version="1.0" encoding="windows-1251"?>. Я не могу с него читать с помощью класса XML. С англ. текстом проблем нету. Что делать? Посоветуйте... заранее спасибо.
|
|
|||||
|
Разобрался. Надо было писать System.useCodepage = true; перед чтением. Сорри за вопрос.
|
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 enepx:
Сохранять XML в кодировке UTF-8. Я тоже раньше думал, что это выход, пока мне не открыли глаза на этом форуме.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
enepx, не используйте useCodepage, пересохраните в utf-8
|
|
|||||
|
А кто мне подскажет как мне около 100 xml-ек перевести из win-1251 в utf-8 не вручную? тянет на оффтоп, да?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Можно написать скрипт на php, который последовательно откроет каждый файл в папке, перекодирует в utf-8 и сохранит.
А вообще, есть программы пакетного изменения кучи файлов, в т.ч. с перекодировкой в заданный формат. |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:34. |
|
|
« Предыдущая тема | Следующая тема » |
|
|