|
|
|
| Здравствуйте. У меня следующая проблема.
Хочу сграбить страничку с сайта. Открываю ее через file('www.site.com').
Эта страничка в кодировке Windows-1252, а мой скрипт ее открывает как Windows-1251. Подскажите, как перевести страничку в Windows-1252.
П.С. разрешение владельцев сайта есть, если кому интересно. Заранее спасибо. | |
|
|
|
|
|
|
|
для: gumplen
(05.05.2009 в 19:21)
| | Скрипт ваш в конечном итоге получит поток бинарных данных, это ваша забота указать браузеру сответствующую кодировку. | |
|
|
|
|
|
|
|
для: sim5
(05.05.2009 в 19:26)
| | Я записываю нужные мне данные в файл. Браузер тут не при чем. | |
|
|
|
|
|
|
|
для: gumplen
(06.05.2009 в 10:22)
| | Ну и записывайте на здоровье. При чем тут кодировка тогда? Пока вы содержимое на экран "задом на перед" не выведите, ничего и не заметите. | |
|
|
|
|
|
|
|
для: gumplen
(06.05.2009 в 10:22)
| | Ваш скрипт получает страницу в том виде, в котором её выдает сервер.
Собственно, ни в каком другом он её получить не может.
И независимо от этого: 1252 это один из вариантов латиницы и в 1251 его всяко преобразовать не выйдет. | |
|
|
|