варианты
Александр Петросян (PAF) 21.04.2006 21:53
/ 23.04.2006 13:07
обычный файл — пока никак:
считать, положить на диск, и перекодировать любым внешним скриптом (на perl в несколько строчек, например).
XML файл — можно:
считать, положить на диск, потом загрузить обычным xdoc::load, думаю, справится.
-
в любом случае считывать в binary.
-
в вашем коде ошибка: в binary режиме перекодирование никогда не происходит. так что там бессмысленно даже пытаться выставлять кодировку, всё равно она не используется.
попробуйте, возможно, load[text; ...[utf-8]] сделает дело?
[если там, конечно, utf-8, а не utf-16]