К сожалению, вы не можете этого сделать.XSD для вашего XML выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<xs:schema
attributeFormDefault="unqualified"
elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="myNode">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="myProperty">
<xs:complexType>
<xs:attribute name="name" type="xs:string" use="required" />
<xs:attribute name="value" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Чтобы решить вашу проблему, вы можете создать XSD для следующего XML:
<myNode>
<Properties>
<Title value="MyTitle" />
<ProductId value="123456" />
</Properties>
</myNode>