Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/04/2004, 12:42
Avatar de mico
mico
 
Fecha de Ingreso: octubre-2003
Ubicación: Madrid
Mensajes: 47
Antigüedad: 21 años, 1 mes
Puntos: 0
XML se puede usar de dos formas:

El XML digamos más antiguo se usa con DTD.

El XML actual se llama XML Schema.

Se puede usar el explorador para verlo, ya esta implementado en el mismo.

Un XML con DTD significa que en el archivo .xml, vas a tener los datos en si, por ejemplo si se trata de usarlo para una biblioteca de libros en el archivo xml tendrás el registro de un libro con sus datos, como titulo, autor, sinopsis etc. El archivo .dtd lo que hace es decir de que tipo son esos datos, por ejemplo puedes especificar que nombre es una cadena de caracteres. Entonces lo que se hace para ver si ese .xml, en nuestro caso el registro de un libro, está bien formado se usa el dtd, y así se ve si los tipos de datos son correctos, a esto se le llama validar un xml, para ello existen diversas librerias.

Sin embargo en el segundo caso, es decir, en el XML Schema, los tipos de datos se pueden especificar directamente en un único fichero, y es más flexible.

Esa es la idea general, aunque claro está, XML es bastante más complejo que eso.

Busca información sobre SAX, DOM, JDOM etc. que son librerias Java que dedicadas a PARSEAR XML.

SALUDOS FOREROS.
__________________
Saludos.