|
|
|
MSXML и отсутствие в ответе сервера строки encoding="windows-1251"
|
|||
|---|---|---|---|
|
#18+
Добрый день! Пишу клиента для обмена через XML на VB и MSXML. Сервер принадлежит другой организации. Сервер отвечает XML пакетами в кодировке "windows-1251". Отсылаю запрос. Получаю ответ. Сохраняю XMLHTTP40.responseXML - пусто. Сохраняю XMLHTTP40.responseBody - есть инфа, только в начале какие то лишние символы. Сохраняю XMLHTTP40.responseText - есть инфа, но вместо русских символов вопросы. Есть подозрение на отсутствие в заголовке ответа с сервера <?xml version="1.0" ?> строки encoding="windows-1251", вернее неподозрение а уверенность. Хотелось бы все таки использовать LHTTP40.responseXML. Кто знает как победить, поделитесь опытом плз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 16:59:11 |
|
||
|
MSXML и отсутствие в ответе сервера строки encoding="windows-1251"
|
|||
|---|---|---|---|
|
#18+
попросить, чтобы на другой стороне кодировку явно указывали. а еще можно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2005, 17:22:29 |
|
||
|
MSXML и отсутствие в ответе сервера строки encoding="windows-1251"
|
|||
|---|---|---|---|
|
#18+
To: Konst_One 1. просил... 2. насколько я понял - это один из методов сохранения responceBody, а хотелось бы использовать responceXML, чтобы в дальнейшем обрабатывать DOMDocument40 но все равно спасибо, буду ковырять :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2005, 08:50:48 |
|
||
|
MSXML и отсутствие в ответе сервера строки encoding="windows-1251"
|
|||
|---|---|---|---|
|
#18+
а там и будет твой XML уже в нужном виде, а это продолжение, как обарабатывать: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2005, 12:28:01 |
|
||
|
MSXML и отсутствие в ответе сервера строки encoding="windows-1251"
|
|||
|---|---|---|---|
|
#18+
автор2. насколько я понял - это один из методов сохранения responceBody, а хотелось бы использовать responceXML, чтобы в дальнейшем обрабатывать DOMDocument40 Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2005, 13:34:58 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33128789&tid=2167588]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 319ms |

| 0 / 0 |
