Error al validar

12/08/2004 - 10:14 por Roberto G.A. | Informe spam
Hola a tod@s,
tengo el siguiente error con comprobar un xml contra un
schema xsd:

Este es el xml>>>>>>>
<?xml version="1.0" encoding="ISO-8859-1"?>
<xmldoc>
<agencia/>
</xmldoc>

El eschema>>>>>>>
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="xmldoc">
<xs:complexType>
<xs:sequence>
<xs:element
name="agencia" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

pero me da el siguiente error:

Error

The 'agencia' start tag on line '1' does not match the
end tag of 'xmldoc'. Line 1, position 41.

OK


Si el xml fuera así>>>>>>>>
<?xml version="1.0" encoding="ISO-8859-1"?>
<xmldoc>
<agencia>
</agencia>
</xmldoc>

No habría ningún problema, está en la forma de cerrar el
nodo agencia.
Alguien me podría explicar por que¿?
 

Leer las respuestas

#1 JuanDG
12/08/2004 - 16:14 | Informe spam
si, debes cerrarlo asi <agencia />
es muy importante el espacion entre el teto y el slash (/)

Juan David Gomez A.
Microsoft Certified Professional
Analista de Desarrollo - PSL S.A.
Web and Wireless Banking

"Roberto G.A." wrote in message
news:4a3801c48044$544d4ca0$
Hola a ,
tengo el siguiente error con comprobar un xml contra un
schema xsd:

Este es el xml>>>>>>>
<?xml version="1.0" encoding="ISO-8859-1"?>
<xmldoc>
<agencia/>
</xmldoc>

El eschema>>>>>>>
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="xmldoc">
<xs:complexType>
<xs:sequence>
<xs:element
name="agencia" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

pero me da el siguiente error:

Error

The 'agencia' start tag on line '1' does not match the
end tag of 'xmldoc'. Line 1, position 41.

OK


Si el xml fuera así>>>>>>>>
<?xml version="1.0" encoding="ISO-8859-1"?>
<xmldoc>
<agencia>
</agencia>
</xmldoc>

No habría ningún problema, está en la forma de cerrar el
nodo agencia.
Alguien me podría explicar por que¿?

Preguntas similares