Я использую следующую запись XML-схемы для удаления некоторых XML-файлов в блок, сгенерированный xsd
<xs:element name="Action">
<xs:complexType>
<xs:attribute name="src" type="xs:string" use="required" />
<xs:attribute name="dst" type="xs:string" use="required" />
<xs:attribute name="create" type="xs:string" use="optional" />
<xs:attribute name="transform" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
По какой-то причине, когда у меня есть блок
<Action src="..."
dst=".."
create="yes"/>
Он возвращает атрибуты src и destination правильно, но также возвращает create и transform как "yes". Атрибут transform должен быть нулевым. Кто-нибудь знает, что происходит. Моя крошечная схема как-то не так?
Спасибо.
Боб.
Спасибо.