#0
by DeMi4
Есть вот такой запрос. GetTask = "<soapenv:Envelope xmlns:soapenv=""; xmlns:ser=""; Который отправляется на сервер вот таким образом В ответе приходит XML, далее я пытаюсь обработать используя После чего 1С просто падает. Ответ прилетает большой, проблемы нет когда ответ не слишком большой.
#2
by Serginio1
Проще использовать Вэб сервис напрямую Здесь есть примеры Кроме того можно использовать Xdocument
#3
by DeMi4
нашел место где происходит затык и полное зависание при выполнении ВыражениеXPath = ДОМ.SelectNodes("//*[local-name = 'payload']"); причем с какими то ответами прилетающими с сервака все гуд а с какими то нет. Сохранял все в файлы разницы не обнаружил. Может кто сталкивался?
#4
by DrShad
С чем сталкивался? Одному богу известно что тебе приходит и почему валится на простой выборке
#6
by DeMi4
В том то и дело что файлы открываются нормальные, без каких либо нареканий,все нормально отображаются
#8
by MWWRuza
Проблема известная. Если файлы больше 570КБ, используйте альтернативные методы. Например:
#9
by MWWRuza
Код не мой, но я активно использую в своих разработках. Смысл в том, что мелкие файлы, размером менее 570Кб, получаю напрямую, а если больше - то через утилиту curl. Все работает нормально. И для отправки аналогично.
#16
by DeMi4
Ну собственно в продлжение темы. Замучал меня этот ХМЛ. Решил опробовать и опкатать XMLHTTP = СоздатьОбъект("Msxml2.ServerXMLHTTP"); Запросы идут все прилетает. но возникла проблема с попыткой отпарсить ХМЛЛУзелДОМ - это IXMLDOMElement Искомые мною ноды все есть но почему то я их не могу получить.
#17
by trad
"Искомые мною ноды все есть но почему то я их не могу получить. " какая конкретно строка кода не работает
#19
by DeMi4
SelectNodes("//*[local-name = 'Task']/*[local-name = 'BasicClaimData']/*[local-name = 'Vehicle']/*[local-name = 'VehicleIdentification']");
#20
by trad
если xpath не работает, то вероятно выражение неверно написано тут надо смотреть сам xml и то что хочешь выбрать
#21
by DeMi4
когда делаю сзВложенныеXML.ДобавитьЗначение(Узел.text); а потом засовываю в объект дом то все гуд, значит там все есть. Но если Узел.text получается очень большим то 1с валится(, вот я пробую передавать объекты которые содержат этот текст, но либо сам что то не так делаю либо вообще это не возможно.
#22
by trad
хм. в общем случае: Узел1 = Узел и Узел2 = дом.load(Узел.text) - не одно и тоже, хотя бы из-за используемых NS Не исключено, что из-за этого разное поведение.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Чтение файлов выгрузки *.xml (редактирование Правила конвертаций)
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: commerceML offers.xml import.xml
- v7: Помогите с компонентой V7 plus работа с XML
- v7: Перенос данных Бухгалтерия из v7 в v8
- XML чтение и XML запись
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- УТ11 зачем нужен регистр Доступные остатки планируемых поступлений
- pgagent для windows
- Система нужна коробки считать на конвеере по штрих-коду.
- Как запустить встроенную обработку в регламентном задании?
- ЗУП 3 Как в Полном своде (СКД) вывести значение отбора в шапку отчёта?
- Настроить связи параметров выбора
- скд иерархия ..убрать самого верхнего родителя
- Книга покупок по налоговому агенту с пустым ИНН/КПП
- Событие при перемещении строки в табличной части
- БП 2.0 В счете-фактуре сворачиваются одинаковые позиции. Можно ли избежать
- Программно изменить свойство реквизита документа
- Лицензирование 1С на mac os
- Сохранение и восстановление настроек внешнего отчета
- Не получается создать Внесение в кассу ККМ в УТ.
- Вывод картинки на УФ
- Конфа бухгалтерская не видит обновлений
- Взаиморасчеты и Розница 2
- Где в УНФ ред 1.6.8.28 сделать свойства номенклатуры?
- Групповая корректировка регистров и документов
- УПП, Вид ценности в НДС предъявленный