0
LordCMEPTb
03.03.16
✎
15:28
|
Доброго дня. Пытаюсь разобрать в 1С XML-файл по схеме.
Беру XSD-файл со схемой, формирую фабрику, из неё достаю тип для сериализатора. Фабрикой и читаю XML по полученному типу. Вроде все разбирается, пока не встречается конструкция:
<out_num_avs xml:space="preserve"> </out_num_avs>
В результате чего 1С выдает исключение:
Ошибка преобразования данных XDTO:
НачалоСвойства: {http:/ / Форма: Атрибут Тип: {http:/ /
В схеме указания 1998 схемы нет:
<xs:schema ... xmlns:xs=";
....
<xs:element name="out_num_avs" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="64"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
Под конец дня уже плохо получается сообразить, это с моей стороны где-то косяк (т.е. где-то что-то дописать в схеме и будет грузиться), или тут уже ничего не поделать, остается только исходный файл править?
|
|