XML - Declaracion de Elemento no encontrado

 
Vista:
sin imagen de perfil

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:
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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder