..det vill du inte ha, : används ju för att avgränsa namespaces...Ogiltigt elementnamn enligt schemat
Hur kan man ange ett namespace i ett elementnamn i xml-schema?
så här försöker jag göra:
<xs:element name="x:Test" type="TestType"/>
<xs:complexType name="TestType">
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Age" type="xs:positiveInteger"/>
</xs:sequence>
</xs:complexType>
XML-datan som jag vill kunna skriva enligt schemat är:
<x:Test>
<Name>Kalle</Name>
<Age>11</Age>
<x:Test>
När jag gör skriver "x:Test" som elementnamn får jag ett fel för ogiltigt tecken i
elementnamnet dvs ":" som inte tillåts i ett elementnamn tydligen. Men hur
gör man om man verkligen vill ha ett sådant elementnamn? Sv: Ogiltigt elementnamn enligt schemat