duda en xml

Iniciado por arthusu, 12 Septiembre 2012, 05:06 AM

0 Miembros y 1 Visitante están viendo este tema.

arthusu

bueno amigos mi duda es que no se que error es el que tengo, miren este es el codigo xml:

Código (xml) [Seleccionar]

<?xml version="1.0" standalone="yes"?>
<!DOCTYPE ORDEN_DE_COMPRA [
<!ELEMENT ORDEN_DE_COMPRA (CLIENTE)>
<!ELEMENT CLIENTE (NUMERO_DE_CUENTA,NOMBRE_COMPLETO)>
<!ELEMENT NUMERO_DE_CUENTA (#PCDATA)>
<!ELEMENT NOMBRE_COMPLETO (NOMBRE,APELLIDO1,APELLIDO2)>
<!ELEMENT NOMBRE (#PCDATA)>
<!ELEMENT APELLIDO1 (#PCDATA)>
<!ELEMENT APELLIDO2 (#PCDATA)>
]>


hasta ahi tengo todo bien segun yo pero me sale el sig. error:

Error de lectura XML: no se encuentra el elemento
Ubicación: http://localhost/archivoxml1.xml
Número de línea 10, columna 3:]>
--^

me podrian decir en que estoy mal? se que el error esta en ]> pero segun yo eso cierra y lo cerre bien alguien me podria decir que me equivoque, saludos :P

Gracias de antemano

h3ct0r

arthusu, nunca havia visto un xml asi. Generalmente son mas tipo:

Código (xml) [Seleccionar]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
  <nextCatalog catalog="platform:/resource/framework/base/dtd/base-catalog.xml"/>
  <nextCatalog catalog="platform:/resource/framework/datafile/dtd/datafiles-catalog.xml"/>
  <nextCatalog catalog="platform:/resource/framework/entity/dtd/entity-catalog.xml"/>
  <nextCatalog catalog="platform:/resource/framework/minilang/dtd/minilang-catalog.xml"/>
  <nextCatalog catalog="platform:/resource/framework/service/dtd/service-catalog.xml"/>
  <nextCatalog catalog="platform:/resource/framework/testtools/dtd/testtools-catalog.xml"/>
  <nextCatalog catalog="platform:/resource/framework/webapp/dtd/webapp-catalog.xml"/>
  <nextCatalog catalog="platform:/resource/framework/widget/dtd/widget-catalog.xml"/>
</catalog>


Usando un nodo diferente para cada información!
Ese es un xml de alguna api ?
[img[/img]

arthusu

segun mire standalone es para ver si el documento es autosuficiente esto con el dtd osea para validarse internamente...
esto lo mire en una revista de hackxcrack a lo mejor puede que ya no funcione por que xml ha avanzado con el tiempo?

h3ct0r

jejeje no creo que tenga avanzado tanto. Probablemente ese xml no es de los común y por lo menos yo no me eh encontrado en la necesidad de trabajar con un xml asi.

Lo estoy testeando en http://validator.w3.org/ y me salta unos errores. Quien sabe capaz el ejemplo estaba malo! :laugh:
[img[/img]