|
|
|
Проблемы с парсингом SOAP сообщения в простом ASP
|
|||
|---|---|---|---|
|
#18+
На ASP никогда не пргограммил,но возникла большая потребность в работе написать простого клиента SOAP именно на ASP, поискалв инете,нашёл полезную статью http://www.aspnetmania.com/Articles/Article/15.html#client_vb6 для парсинга выбрал самое простое авторКаждый раз при получении/передаче значений данного типа самостоятельно разбирать XML, работая с объектом типа IXMLDOMNodeList а как с этим объектом работать не понял,единственное усёк что через MSXML, но потратил кучу времени,нефига не получается получить и вывести данные от сервиса вот пример кода небольшой, оторый на основе данных из формы посылает запрос службе Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. а вот то что я должен получить Код: 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. кто знает подскажите как вывести значения из объекта phones ? очень буду благодарен за любой совет,так как потихоньку уже схожу с ума....:) а добратся до истины очень надо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2006, 09:25 |
|
||
|
Проблемы с парсингом SOAP сообщения в простом ASP
|
|||
|---|---|---|---|
|
#18+
romapost...кто знает подскажите как вывести значения из объекта phones ? очень буду благодарен за любой совет,так как потихоньку уже схожу с ума....:) а добратся до истины очень надо! Статью-то, хоть, до конца внимательно прочитал? Там как раз на примере flights = SoapUtils.MakeVariantArray(flights) показано - чем массивы Variant-ов в ASP (VBScript) отличаются от массивов Object-ов в VB... А после указанного преобразования - работай со своими phones(i) как с обычными объектами, типа: phones(i).PhoneUrl, phones(i).Price, phones(i).Model... и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2006, 11:39 |
|
||
|
Проблемы с парсингом SOAP сообщения в простом ASP
|
|||
|---|---|---|---|
|
#18+
конечно прочитал на 100 раз,более того скачал все примеры с Аэрофлота и проверил у себя,поставил SOAP Toolkit 3, попробовал преобразование с их функцией и не фига,хотя как я понял в этом случае надо обработчик писать,а в данном случае способ с MSXML я думал более проще,хотя мне сошёл бы любой,лишь бы работало ну вот я пробовал с их функцией,такой код Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. пишето что ошибка Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2006, 12:15 |
|
||
|
|

start [/forum/topic.php?fid=14&msg=33555341&tid=1334875]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 338ms |

| 0 / 0 |
