Попытка определить сложный элемент, который также может иметь атрибут.XML выглядит как
<dummy id="asdsa">
<Item>
</Item>
<Item>
</Item>
<dummy>
Я делаю:
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<element name="dummy">
<complexType>
<attribute name="id"/>
<sequence>
<element name="Item" minOccurs="0" maxOccurs="unbounded">
</element>
</sequence>
</complexType>
</element>
</schema>
Обновление: если я добавлю атрибут после последовательности, он работает.Если кто-нибудь может дать мне ответ, почему, я дам ему ответ на вопросительный знак:
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<element name="dummy">
<complexType>
<sequence>
<element name="Item" minOccurs="0" maxOccurs="unbounded">
</element>
</sequence>
<attribute name="id"/>
</complexType>
</element>
</schema>