El Extensible Markup Language (XML) es un estándar desarrollado por la organización internacional W3C para colocar cantidades relativamente pequeñas de datos en archivos de texto. Los archivos con la extensión xml se utilizan con mayor frecuencia como fuente de datos en los scripts, pero a veces es necesario mostrar los datos que contienen directamente en la página del navegador sin utilizar scripts.
Instrucciones
Paso 1
Si el archivo XML está destinado a ser utilizado por un pequeño grupo de usuarios (en una red corporativa, doméstica o incluso en la misma computadora), es muy posible que no se requieran medidas adicionales. Algunas versiones del navegador (Mozilla Firefox, Internet Explorer) pueden mostrar dichos archivos en una estructura de árbol con nodos expandibles.
Paso 2
Otra forma relativamente sencilla es utilizar un archivo separado con instrucciones CSS que describen las reglas para formatear la salida de datos de un archivo XML. Para usarlo, primero prepare este archivo; en este caso, las hojas de estilo se elaboran de acuerdo con las reglas CSS habituales para páginas HTML estándar. Luego cargue la hoja de estilo en el servidor del sitio.
Paso 3
Abra el archivo XML en cualquier editor de texto, o incluso mejor si tiene un editor especializado con resaltado de sintaxis. Al principio del código, agregue otra línea con un enlace a la hoja de estilo CSS generada para este documento. Por ejemplo, si los estilos se colocan en un archivo llamado xmlStyles.css y se guardan en la misma carpeta que el archivo XML, la línea insertada debería verse así:
Paso 4
Guarde el archivo XML editado y esto completará la operación.
Paso 5
Otra forma de representar un documento XML es utilizar las reglas de la hoja de estilo del Lenguaje de hoja de estilo extensible (XSL). Tiene varias variaciones (XSLT, XSL-FO, XPath) con diferentes propósitos. El uso de este método, como regla, también requiere la creación de un archivo separado con instrucciones que describen cómo mostrar un documento XML. El enlace a este archivo externo también se coloca al principio del texto del documento. En su forma más simple, para un archivo externo llamado xmlStyles.xsl ubicado en el mismo directorio que el documento principal, este enlace podría verse así:
Por supuesto, la preparación de dicho archivo requiere el conocimiento de los lenguajes correspondientes: XSLT, XSL-FO, XPath.