Для работы с XML использую libxml2 2.6.28.
Есть некий комплекный тип, который должен быть представлен в файле минимум два раза:
XMLSchema
Код: Выделить всё
<complexType name="root">
<all>
............
<element name="stream" type="tns:stream" maxOccurs="unbounded" minOccurs="1"></element> //63 строка
</all>
</complexType>Но при проверке файла я получаю следующую ошибку
element element: Schemas parser error : Element '{http://www.w3.org/2001/XMLSchema}element': Invalid value for maxOccurs (must be 0 or 1).
Как необходимо описать элемент что бы проверка проходила?
Спасибо.
Решение
Модификация описания корневого элемена
Код: Выделить всё
<complexType name="root">
<sequency>
.............
</sequency>
</root>