Heyho,
ich hab folgende XSD
Jetz hab ich bei einer Test-XML bei Genre mal "Test" eingetragen und er meckert nicht
Sollte er aber! Was hab ich falsch gemacht?
Gruß Erik
ich hab folgende XSD
Code:
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://xml.netbeans.org/schema/BookSchema"
xmlns:tns="http://xml.netbeans.org/schema/BookSchema"
elementFormDefault="qualified">
<xsd:element name="BookStore">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Book" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="Book">
<xsd:sequence>
<xsd:element name="id" type="xsd:string"/>
<xsd:element name="title" type="xsd:string"/>
<xsd:element name="author" type="xsd:string"/>
<xsd:element name="year" type="xsd:string"/>
<xsd:element name="genre" type="tns:Genre" form="qualified"/>
<xsd:element name="usage" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<!-- Define Genre -->
<xsd:simpleType name="Genre">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="crime"/>
<xsd:enumeration value="novelle"/>
<xsd:length value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
Jetz hab ich bei einer Test-XML bei Genre mal "Test" eingetragen und er meckert nicht

Gruß Erik