[РЕШЕНО] XMLShema: Invalid value for maxOccurs (must be 0 or 1)

Модератор: Модераторы разделов

IMB
Сообщения: 2567
ОС: Debian

[РЕШЕНО] XMLShema: Invalid value for maxOccurs (must be 0 or 1)

Сообщение IMB »

Доброго дня!
Для работы с 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>
Спасибо сказали: