Tutorial XML

INICIO XML Introducción XML XML Cómo utilizar Árbol XML Sintaxis XML Elementos XML Atributos XML Espacios de nombres XML Pantalla XML Solicitud Http XML Analizador XML DOM XML XPath XML XML XSLT XQuery XML Enlace X XML Validador XML DTD XML Esquema XML Servidor XML Ejemplos XML Cuestionario XML Certificado XML

XML-AJAX

AJAX Introducción AJAX XMLHttp Solicitud AJAX Respuesta AJAX Archivo XML AJAX AJAXPHP Ajax ASP Base de datos AJAX Aplicaciones AJAX Ejemplos de AJAX

DOM XML

DOM Introducción Nodos DOM Acceso DOM Información del nodo DOM Lista de nodos DOM Atravesando DOM Navegación DOM DOM obtener valores Nodos de cambio de DOM Eliminar nodos DOM Nodos de reemplazo de DOM DOM Crear nodos Agregar nodos DOM Nodos de clonación de DOM Ejemplos de DOM

Tutorial XPath

Introducción a XPath Nodos XPath Sintaxis XPath Ejes XPath Operadores XPath Ejemplos de XPath

Tutorial XSLT

XSLT Introducción Idiomas XSL Transformación XSLT XSLT <plantilla> XSLT <valor-de> XSLT <para-cada> XSLT <ordenar> XSLT <si> XSLT <elegir> Aplicar XSLT XSLT en el cliente XSLT en el servidor XSLT Editar XML Ejemplos de XSLT

Tutorial de XQuery

Introducción a XQuery Ejemplo de XQuery XQuery FLWOR XQuery HTML Términos de XQuery Sintaxis XQuery XQuery Agregar Seleccionar XQuery Funciones XQuery

DTD XML

Introducción a DTD Bloques de construcción DTD Elementos DTD Atributos DTD Elementos DTD vs Attr Entidades DTD Ejemplos de DTD

Esquema XSD

XSD Introducción XSD Cómo XSD <esquema> Elementos XSD Atributos XSD Restricciones XSD

Complejo XSD

Elementos XSD XSD vacío Solo elementos XSD Solo texto XSD XSD mixto Indicadores XSD XSD <cualquiera> XSD <cualquieratributo> Sustitución XSD Ejemplo XSD

Datos XSD

Cadena XSD Fecha XSD XSD Numérico Miscelánea XSD Referencia XSD

Servicios web

Servicios XML XML WSDL JABÓN XML XML RDF RSS XML

Referencias

Tipos de nodos DOM Nodo DOM Lista de nodos DOM DOM NamedNodeMap Documento DOM Elemento DOM Atributo DOM Texto DOM DOM CDATA Comentario DOM DOM XMLHttpSolicitud Analizador DOM Elementos XSLT Funciones XSLT/XPath

Mostrar XML


Los archivos XML sin procesar se pueden ver en todos los navegadores principales.

No espere que los archivos XML se muestren como páginas HTML.


Visualización de archivos XML

<?xml version="1.0" encoding="UTF-8"?>
 - < nota >
       < a > Tove </ a >
       < de > Jani </ de >
       < encabezado > Recordatorio </ encabezado >
       < cuerpo > Don' ¡No me olvides este fin de semana! </ cuerpo >
   </ nota >

Mire el archivo XML de arriba en su navegador: note.xml

La mayoría de los navegadores mostrarán un documento XML con elementos codificados por colores.

A menudo, se puede hacer clic en un signo más (+) o menos (-) a la izquierda de los elementos para expandir o colapsar la estructura del elemento.

Para ver el código fuente XML sin procesar, tratar de seleccionar "Ver código fuente" o "Ver código fuente" en el menú del navegador.

Nota: en Safari 5 (y versiones anteriores), solo se mostrará el texto del elemento. Para ver el XML sin procesar, debe hacer clic derecho en la página y seleccionar "Ver código fuente".


Visualización de un archivo XML no válido

Si se abre un archivo XML erróneo, algunos navegadores informarán del error y otros lo mostrarán o lo mostrarán incorrectamente.

<?xml version="1.0" encoding="UTF-8"?>
 - < nota >
       < a > Tove </ a >
       < de > Jani </Ffrom >
       < encabezado > Recordatorio </ encabezado >
       < cuerpo > Don' ¡No me olvides este fin de semana! </ cuerpo >
   </ nota >

Intente abrir el siguiente archivo XML: note_error.xml


Otros ejemplos XML

Ver algunos documentos XML le ayudará a obtener la sensación de XML:

Un menú de desayuno XML
Este es un menú de desayuno de un restaurante, almacenado como XML.

Un catálogo de CD XML
Se trata de una colección de CD, almacenada como XML.

Un catálogo de plantas XML
Este es un catálogo de plantas de una tienda de plantas, almacenado como XML.

×

Encabezamiento



¿Por qué XML se muestra así?

Los documentos XML no contienen información sobre cómo mostrar los datos.

Dado que las etiquetas XML son "inventadas" por el autor del documento XML, los navegadores no saben si una etiqueta como <table> describe una tabla HTML o una mesa de comedor.

Sin ninguna información sobre cómo mostrar los datos, los navegadores pueden mostrar el documento XML tal como es.

Sugerencia: si desea aplicar estilo a un documento XML, use XSLT .