powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Кодировка?!
2 сообщений из 2, страница 1 из 1
Кодировка?!
    #33779620
Guest_New
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

При проверочном запросе:
<%
Dim objXmlHttp
Dim strHTML

Set objXmlHttp = Server.CreateObject("MSXML2.XMLHTTP")
objXmlHttp.open "GET", "http://xxxx.xxx/cgi-bin/xx?q=xxxxxx", false
objXmlHttp.send

Response.Write "Status: " & objXmlHttp.status & " " _
& objXmlHttp.statusText & "<br />"
strHTML = objXmlHttp.responseText
Set objXmlHttp = Nothing
%>

<h1>Here's The Page:</h1>
<table border="1" bgcolor="#FFFFFF">
<tr><td>
<%= strHTML %>
</td></tr>
</table>

Вместо кириллицы - ??? + проблемы с некоторыми <
например:
<n1>016?/n1><np>
<c>??? ??/c>
<c>???? </c>
</np>
вместо:

<n>
<n1>038АЧ</n1><np>
<c>ОКТ</c>
<c>ГЛ</c>
</np>


Если зайти в браузере по адресу http://xxxx.xxx/cgi-bin/xx?q=xxxxxx в ответ отражается корректный XML документ.
Заголовок XML док: <?xml version="1.0" encoding="Windows-1251" ?>

В чем может быть проблема?
...
Рейтинг: 0 / 0
Кодировка?!
    #33780437
qu-qu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_new...
В чем может быть проблема?

"ASP, ты мое, ASP...", попробуйте для начала в своем скрипте в самом начале поставить Response.Charset= "windows-1251".
Если эффекта не даст - думайте как "заставить" MSXML2.XMLHTTP вернуть вместо юникода ASCII-строку... (такое поведение похоже именно на то, что objXmlHttp.responseText приходит к вашему скрипту в виде юникода).

З.Ы. насчет "Заголовок XML док: <?xml version="1.0" encoding="Windows-1251" ?>" , который видно из браузера, сильно не обольщайтесь - я видел много XML-страниц в IE, в которых был прописан этот заголовок, а содержали данные они все равно в UTF-8...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Кодировка?!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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