|
Тип входящего параметра веб сервиса. ЗаписьXML. | ☑ | ||
|---|---|---|---|---|
|
0
Logan G
17.12.13
✎
11:15
|
Приветствую. Подскажите пожалуйста какой тип нужно указывать у входящего параметра веб сервиса чтобы передать в него переменную типа записьXML?
Запись получаю так: Путь = ПолучитьИмяВременногоФайла(); Запись = Новый ЗаписьXML; Запись.ОткрытьФайл(Путь, "UTF-8"); Запись.ЗаписатьОбъявлениеXML(); Запись.ЗаписатьНачалоЭлемента("Список"); Запись.ЗаписатьКонецЭлемента(); Запись.Закрыть(); Заранее спасибо. |
|||
|
1
Logan G
17.12.13
✎
11:42
|
Код с попыткой передачи:
Прокси = WSСсылки.aki_LISS.СоздатьWSПрокси("http://URLПространстваимен", "ИмяСервиса", "ИмяПорта"); Прокси.Пользователь = "Администратор"; Прокси.Пароль = "111"; Прокси.Прокси.Пользователь = "Администратор"; Прокси.Прокси.Пароль = "111"; Путь = ПолучитьИмяВременногоФайла(); Запись = Новый ЗаписьXML; Запись.ОткрытьФайл(Путь, "UTF-8"); Запись.ЗаписатьОбъявлениеXML(); Запись.ЗаписатьНачалоЭлемента("Список"); Запись.ЗаписатьКонецЭлемента(); Запись.Закрыть(); мРезультат = Прокси.GetInteraction(Запись, Ложь); Вопрос в том какой тип должен быть указан в веб сервере у параметра запись? Сейчас выставил anyType (http://www.w3.org/2001/XMLSchema). Выпадает с ошибкой о несоответствии типов параметра. С веб сервисами столкнулся первый раз так что не исключаю что где-то сильно туплю. Если не сложно по тыкайте мордой где конкретно я туплю) |
|||
|
2
Balonbl4
17.12.13
✎
11:57
|
В wsdl схеме есть описания всех типов, которые использует веб -сервис. Добавьте ws-ссылку в конфигуратор и посмотрите
|
|||
|
3
Logan G
17.12.13
✎
12:02
|
WS-ссылка есть. Вопрос не в том что принимает сервис. Мне нужно понять как настроить сам сервис чтобы он использовал тип записьXML. Доступ к сервису и его настройкам есть соответственно.
|
|||
|
4
Serginio1
17.12.13
✎
12:17
|
Используй строку
ЗаписьXML = Новый ЗаписьXML; ЗаписьXML.УстановитьСтроку(); // Запись документа XML ... СтрXML = ЗаписьXML.Закрыть(); |
|||
|
5
х86
17.12.13
✎
12:25
|
(0)строку гоняй
а лучше присмотрись к JSONу |
|||
|
6
Logan G
17.12.13
✎
13:30
|
Получилось. Всем большое спасибо за помощь.
|
| Форум | Правила | Описание | Секции | Поиск |