
Declaracion de Elemento no encontrado
Publicado por victor (3 intervenciones) el 03/03/2022 11:51:54
Buenas tardes.
Tengo por una parte este fichero xsd que no da problemas:
Por otra parte tengo el xml,en el cual me salta el error:"cvc-elt.1.a: No se ha encontrado la declaración del elemento 'mar:marcadores_con_EspacioDeNombres'. [5] ",alguien sabe por que?
Saludos.
Tengo por una parte este fichero xsd que no da problemas:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?xml version="1.0"?>
<!--
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/XML/XmlSchema.xsd to edit this template
-->
<xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="marcadores_con_EspacioDeNombres"
xmlns="marcadores_con_EspacioDeNombres"
elementFormDefault="unqualified">
<xs:element name="marcadores_con_EspacioDeNombres">
<xs:complexType>
<xs:sequence>
<xs:element name="pagina" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="nombre" type="xs:string"></xs:element>
<xs:element name="descripccion" type="xs:string"></xs:element>
<xs:element name="url" type="xs:string"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Por otra parte tengo el xml,en el cual me salta el error:"cvc-elt.1.a: No se ha encontrado la declaración del elemento 'mar:marcadores_con_EspacioDeNombres'. [5] ",alguien sabe por que?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="UTF-8"?>
<mar:marcadores_con_EspacioDeNombres
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3schools.com marcadores_con_EspacioDeNombres.xsd"
xmlns:mar="marcadores_con_EspacioDeNombres">
<mar:pagina>
<mar:nombre>Abrirllave</mar:nombre>
<mar:descripcion>Tutoriales de informática.</mar:descripcion>
<mar:url>http://www.abrirllave.com/</mar:url>
</mar:pagina>
<mar:pagina>
<mar:nombre>Wikipedia</mar:nombre>
<mar:descripcion>La enciclopedia libre.</mar:descripcion>
<mar:url>http://www.wikipedia.org/</mar:url>
</mar:pagina>
<mar:pagina>
<mar:nombre>W3C</mar:nombre>
<mar:descripcion>World Wide Web Consortium.</mar:descripcion>
<mar:url>http://www.w3.org/</mar:url>
</mar:pagina>
</mar:marcadores_con_EspacioDeNombres>
Saludos.
Valora esta pregunta


0