Ik zit een beetje met XML en XSD te vogelen alleen krijg ik zowel in de XRAY editor en een MS XML validator een error. Volgens my klopt het wel maar het zal dus wel niet:
error:
The element catalog is used but not declared in DTD/SChema on line 3 clomn 56
hier zijn de ereste regels van de xml file:
en hier de declaratie in het xsd bestand:
xsd bestand valideerd wel gewoon dus die is conform de eisen. Ik zie dus niet wat er fout gaat.
error:
The element catalog is used but not declared in DTD/SChema on line 3 clomn 56
hier zijn de ereste regels van de xml file:
PHP:
1
2
3
4
| <?xml version="1.0" encoding="ISO-8859-1" ?> <catalog xsi:noNamespaceSchemaLocation="default.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <dragonball> |
en hier de declaratie in het xsd bestand:
PHP:
1
2
3
4
5
6
7
8
9
| <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="catalog" type="catalogType"/> <xsd:complexType name="catalogType"> <xsd:sequence> <xsd:element name="dragonball" type="dragonball" MinOccurs="1" MaxOccurs="unbounded"/> <xsd:element name="xfiles" type="xfiles" MinOccurs="1" MaxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> |
xsd bestand valideerd wel gewoon dus die is conform de eisen. Ik zie dus niet wat er fout gaat.