¿Qué es un archivo XML (y cómo abrir uno)?
Un archivo con la extensión de archivo.xml es un archivo de lenguaje de marcado extensible (XML). Estos son realmente solo archivos de texto sin formato, que usan etiquetas personalizadas para describir la estructura y otras características del documento.
¿Qué es XML?
XML es un lenguaje de marcado creado por el World Wide Web Consortium (W3C) para definir la sintaxis de documentos codificados que pueden ser leídos tanto por humanos como por máquinas. Lo hace mediante el uso de etiquetas que definen la estructura del documento y cómo debe almacenarse y transmitirse.
Probablemente sea más fácil compararlo con otro lenguaje de marcado con el que probablemente esté familiarizado: el lenguaje de marcado de hipertexto (HTML), que se utiliza para codificar páginas web. HTML utiliza un conjunto de símbolos de marcado predefinidos (códigos abreviados) para describir el formato del contenido de una página web. Por ejemplo, el siguiente código HTML simple usa etiquetas para poner en negrita y cursiva ciertas palabras:
Así es como se hace el texto en negrita/b y así es como se hace el texto en cursiva/i
Sin embargo, XML es diferente en que es extensible. XML no tiene un lenguaje de marcado predefinido como HTML. Por el contrario, XML permite a los usuarios crear sus propios símbolos de marcado para describir el contenido, lo que da como resultado un conjunto infinito de símbolos personalizados.
Esencialmente, HTML es un lenguaje enfocado en la presentación de contenido, mientras que XML es un lenguaje de descripción de datos especializado para almacenar datos.
XML se utiliza a menudo como base para otros formatos de documentos; de hecho, cientos. Aquí hay algunos que puede reconocer:
- Tanto RSS como ATOM describen cómo una aplicación de lectura maneja las fuentes web.
- Microsoft. NET usa XML para sus archivos de configuración.
- Microsoft Office 2007 y versiones posteriores utilizan XML como base para la estructura del documento. Eso es lo que significa la «X» en el formato de documento de Word. DOCX, que también se usa, por ejemplo, en Excel (archivos XLSX) y PowerPoint (archivos PPTX).
Entonces, si tiene un archivo XML, no necesariamente le dice con qué aplicación está destinado a usarse. Por lo general, no necesita preocuparse por eso a menos que sea usted quien realmente diseñe el archivo XML.
¿Cómo abro uno?
Hay varias formas de abrir archivos XML directamente. Puede abrirlos y editarlos con cualquier editor de texto, verlos con cualquier navegador web o usar un sitio web que le permita verlos, editarlos e incluso convertirlos a otros formatos.
Si trabaja con frecuencia con archivos XML, use un editor de texto
Dado que los archivos XML son en realidad solo archivos de texto, puede abrirlos en cualquier editor de texto. El problema es que muchos editores de texto, como el Bloc de notas, no están diseñados para mostrar archivos XML correctamente estructurados. Podría estar bien abrir el archivo XML y echar un vistazo rápido para ayudar a descubrir qué es. Sin embargo, hay mejores herramientas para tratar con ellos.
Haga clic con el botón derecho en el archivo XML que desea abrir, seleccione Abrir con en el menú contextual y haga clic en la opción Bloc de notas.
Nota: estamos usando un ejemplo de Windows aquí, pero también debería funcionar para otros sistemas operativos. Busque buenos editores de texto de terceros diseñados para admitir archivos XML.
El archivo se abre, pero como puede ver, pierde la mayor parte de su formato y mete todo el contenido en dos líneas del documento.
Entonces, si bien el Bloc de notas puede ser útil para consultar rápidamente archivos XML, es mejor que use una herramienta más avanzada como Bloc de notas++, que resaltará la sintaxis y formateará el archivo como se esperaba.
Aquí está el mismo archivo XML abierto en Notepad++:
Ver datos estructurados usando un navegador web
Si realmente no necesita editar archivos XML, pero solo necesita verlos ocasionalmente, entonces el navegador que está usando para leer este artículo está bien para el trabajo. De hecho, es posible que su navegador web predeterminado ya esté configurado como el visor predeterminado para archivos XML. Por lo tanto, hacer doble clic en el archivo XML debería abrirlo en el navegador.
De lo contrario, puede hacer clic con el botón derecho en el archivo para encontrar la opción de abrirlo con la aplicación que desee. Simplemente seleccione su navegador web de la lista de programas. Usamos Chrome para este ejemplo.
Cuando se abre el archivo, debería ver datos bien estructurados. No es tan bonita como la vista codificada por colores que obtienes con herramientas como Notepad++, pero es mucho mejor que la que obtienes con Notepad.
Vea, edite o convierta archivos XML usando un editor en línea
Si de vez en cuando desea editar un archivo XML pero no desea descargar un nuevo editor de texto, o si necesita convertir un archivo XML a otro formato, hay algunos buenos editores XML en línea disponibles de forma gratuita. Sitio web TutorialsPoint.com, red XML.net, y Sitio web de CodeBeautify Todos estos le permiten ver y editar archivos XML. Cuando haya terminado de editar, puede descargar el archivo XML modificado e incluso convertirlo a otro formato.
Para los ejemplos aquí, usaremos CodeBeautify.org. Esta página está dividida en tres secciones. A la izquierda está el archivo XML con el que está trabajando. En el medio, encontrarás varias opciones. A la derecha, verá algunos resultados de las opciones que puede elegir. Por ejemplo, en la imagen a continuación, nuestro archivo XML completo está a la izquierda y la vista de árbol se muestra en el panel de resultados porque hicimos clic en el botón central Vista de árbol.
Aquí hay un mejor vistazo a las opciones. Use el botón «Examinar» para cargar un archivo XML desde su computadora, o use el botón «Cargar URL» para extraer un XML de una fuente en línea.
El botón Vista de árbol muestra sus datos en una estructura de árbol bien formateada en el panel de resultados, con todas las etiquetas en naranja a la izquierda y los atributos a la derecha de las etiquetas.
Beautify muestra sus datos en líneas limpias y fáciles de leer en el panel de resultados.
El botón Alejar muestra sus datos utilizando el menor espacio en blanco posible. Intentará encajar cada pieza de datos en una fila. Esto puede ser útil cuando se trata de minimizar archivos. Ahorrará algo de espacio a costa de no poder leerlo de manera eficiente.
Finalmente, puede usar el botón «XML a JSON» para convertir el formato XML a JSON, el botón «Exportar a CSV» para guardar los datos como un archivo de valores separados por comas, o el botón «Descargar» para descargar cualquier cambios que ha creado en un nuevo archivo XML.
Tipo de archivo | |
expandir | transmisión de datos · 7Z · XML · soy archivo · XLSX · WEBP · libro electronico · MP4 · archivo de vídeo · Móvil · SVG · MP3 · Registrarse · PHP · Iniciar sesión · poliestireno · PDF · formato MPEG · Asociación de Música Inalámbrica · M4V · AZW · encender |