Проблемы с кодировкой текстового файла
AlexanderM 28.07.2013 12:11
Здравствуйте!
Хочу распарсить отчёт Google.AdSense. Google отдаёт мне текстовый файл с отчётом, который прекрасно открывается в текстовых редакторах или в электронных таблицах. Однако когда я загружаю этот файл в Парсере получается что-то нехорошее.
Сайт работает в utf-8:
$response:charset[utf-8]
$response:content-type[
$.value[text/html]
$.charset[$response:charset]
]
Пациент:
http://www.am-cms.ru/accel/test.csvЧто я делаю и что получается.
Пытаюсь загрузить в таблицу, в этой таблице получается одна строка, а содержимое $m.0 - кракозябры.
$m[^table::load[nameless;test.csv]]
^m.count[]<br/>
^m.0<br/>
Пытаюсь загрузить в файл
$m[^file::load[binary;test.csv]]
$m.size<br/>
$m.text<br/>
размер файла правильный, а содержимое - кракозябры.
Опции загрузки text/binary на ситуацию не влияют. Попытка указания явно кодировку
$m[^file::load[binary;test.csv;$.charset[utf-8]]]
результата не даёт (правда кракозябры немного другие).
Что я делаю не так?
- Проблемы с кодировкой текстового файла, AlexanderM 28.07.2013 12:11
- кодировка, Александр 28.07.2013 12:48
- Ответ, AlexanderM 28.07.2013 13:09
- Ответ, MoKo 28.07.2013 14:27
- Ответ, Александр 28.07.2013 13:18 / 28.07.2013 13:19