0
Ich habe durch die gleichen Fragen gegangen andere peopla darüber hatte aber nichts schienXSD-Fehler: Kann nicht die Deklaration des Elements finden
Hier zu arbeiten Meine XML-Datei ist:
<Livraria xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:x="x:livro.xsd"
xsi:schemaLocation="livro.xsd LivrariaScheme.xsd">
<Secção nome="Não Ficção">
<Livros>
<Livro Secção="Não Ficção">
Und hier ist mein XSD:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema version="1.0"
attributeFormDefault="unqualified"
elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="x:livro.xsd"
xmlns:x="livro.xsd"
>
<xs:element name="Livraria" type="x:TLivraria">
<xs:complexType>
<xs:sequence>
<xs:element name="Secção" type="x:Secção"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="TSecção">
<xs:sequence>
<xs:element name="Livros" type="x:TLivros"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TLivros">
<xs:sequence>
<xs:element name="Livro" type="x:TLivro" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
Ich erhalte diese Fehlermeldung:
cvc-elt.1: Cannot find the declaration of element 'Livraria'.[6]
Was bin ich?