Имя: Пароль:
1C
1С v8
1С (8.2.19.106) не может прочитать ответ от веб сервиса
0 kvalko
 
08.08.14
16:11
Всем добрый день. У меня возникла следующая проблема: Есть веб сервис. Я передаю в него параметры (работаю через WSСсылки), в ответ получаю XML, но 1С, как я понимаю, в процессе преобразования его в ОбъектXDTO, выдает ошибки "Несоответствие типов XDTO:....". Для анализа я уже сохранил ответ веб сервиса в файл xml (поймал с помощью Wireshark) и пытаюсь его прочитать:
чтениеХМЛ = Новый ЧтениеXML;
чтениеХМЛ.ОткрытьФайл(XML);
хдто = ФабрикаXDTO.ПрочитатьXML(чтениеХМЛ);

в ответ ошибки:
{Форма.Форма.Форма(217)}: Ошибка при вызове метода контекста (ПрочитатьXML)
    хдто = ФабрикаXDTO.ПрочитатьXML(чтениеХМЛ);
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [10,21]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://schemas.xmlsoap.org/soap/envelope/}Body
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [10,21]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://tempuri.org/}get_invoiceResponse
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [10,21]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://tempuri.org/}get_invoiceResult
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [21,33]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://www.w3.org/2001/XMLSchema}schema
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [21,33]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://www.w3.org/2001/XMLSchema}element
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [21,33]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://www.w3.org/2001/XMLSchema}complexType
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [28,49]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://www.w3.org/2001/XMLSchema}choice
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [28,49]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://www.w3.org/2001/XMLSchema}element
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [28,49]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://www.w3.org/2001/XMLSchema}complexType
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [28,49]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://www.w3.org/2001/XMLSchema}sequence
по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {http://www.w3.org/2001/XMLSchema}anyType - [36,49]
Проверка дополнительного свойства:
    форма: Элемент
    имя: {http://www.w3.org/2001/XMLSchema}element
по причине:
Ошибка проверки данных XDTO:
Структура объекта не соответствует типу: {http://www.w3.org/2001/XMLSchema}anyType

по причине:
Несоответствие типов XDTO:
Тип '{http://www.w3.org/2001/XMLSchema}anyType' не соответствует типу '{http://www.w3.org/2001/XMLSchema}topLevelElement'
Тип свойства не соответствует типу значения


Не могу понять, что не так в XML. Может кто сталкивался с такой проблемой? Сам файл: http://www.ex.ua/450480002532

Заранее, огромное спасибо за помощь.
1 AllJoke
 
14.08.14
12:08
День добрый. Проблему удалось победить? Столкнулся сейчас сам с этим.