¿Qué es un archivo XML (y cómo puedo abrir uno)?

Un archivo con la extensión de archivo .xml es un archivo Extensible Markup Language (XML). Estos son realmente solo archivos de texto sin formato que usan etiquetas personalizadas para describir la estructura y otras características del documento.

¿De qué vamos a hablar?

¿Qué es XML?

XML es un lenguaje de marcado creado por el World Wide Web Consortium (W3C) para definir una sintaxis para codificar documentos que tanto humanos como máquinas podrían leer. Lo hace mediante el uso de etiquetas que definen la estructura del documento, así como la forma en que el documento debe almacenarse y transportarse.

Probablemente sea más fácil compararlo con otro lenguaje de marcado con el que podría estar familiarizado: el lenguaje de marcado de hipertexto (HTML) utilizado para codificar páginas web. HTML utiliza un conjunto predefinido de símbolos de marcado (códigos cortos) que describen el formato del contenido de una página web. Por ejemplo, el siguiente código HTML simple utiliza etiquetas para poner algunas palabras en negrita y otras en cursiva:

This is how you make <b>bold text</b> and this is how you make <i>italic text</i>

Lo que diferencia a XML, sin embargo, es que es extensible. XML no tiene un lenguaje de marcado predefinido, como HTML. En cambio, XML permite a los usuarios crear sus propios símbolos de marcado para describir el contenido, creando un conjunto de símbolos ilimitado y autodefinydo.

Esencialmente, HTML es un lenguaje que se centra en la presentación del contenido, mientras que XML es un lenguaje dedicado a la descripción de datos utilizado para almacenar datos.

XML se utiliza a menudo como base para otros formatos de documentos, cientos, de hecho. Aquí hay algunos que puede reconocer:

  • RSS y ATOM describen cómo las aplicaciones de lectura manejan las fuentes web.
  • Microsoft .NET utiliza XML para sus archivos de configuración.
  • Microsoft Office 2007 y posteriores utilizan XML como base para la estructura del documento. Eso es lo que significa la “X” en el . Formato de documento DOCX Word, por ejemplo, y también se usa en Excel (archivos XLSX) y PowerPoint (archivos PPTX).

Por lo tanto, si tiene un archivo XML, eso no necesariamente le dice con qué aplicación está destinado a usarse. Y por lo general, no tendrá que preocuparse por eso, a menos que sea usted quien realmente diseñe los archivos XML.

¿Cómo abro uno?

Hay algunas formas de abrir un archivo 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.

Utilice un editor de texto si trabaja con archivos XML con regularidad

Dado que los archivos XML son realmente solo archivos de texto, puede abrirlos en cualquier editor de texto. La cuestión es que muchos editores de texto, como el Bloc de notas, simplemente no están diseñados para mostrar archivos XML con su estructura adecuada. Podría estar bien abrir un archivo XML y echar un vistazo rápido para ayudar a descubrir qué es. Pero, hay herramientas mucho mejores para trabajar con ellos.

Haga clic con el botón derecho en el archivo XML que desea abrir, seleccione “Abrir con” en el menú contextual y luego haga clic en la opción “Bloc de notas”.

Nota: Estamos usando ejemplos de Windows aquí, pero lo mismo es cierto para otros sistemas operativos. Busque un buen editor de texto de terceros que esté diseñado para admitir archivos XML.

El archivo se abre, pero como puede ver, pierde la mayor parte de su formato y lo mete todo en solo dos líneas del documento.

Te puede ser útil:  Cómo calcular un promedio ponderado en Excel

Entonces, si bien el Bloc de notas puede ser útil para retirar rápidamente un archivo XML, está mucho mejor con una herramienta más avanzada como Bloc de notas++, que resalta la sintaxis y da formato al archivo de la manera prevista.

Aquí está el mismo archivo XML abierto en Notepad ++:

Usar un explorador web para ver los datos estructurados

Si realmente no necesita editar archivos XML, pero solo necesita verlos de vez en cuando, el navegador que está utilizando para leer este artículo es adecuado para el trabajo. Y, de hecho, es probable que su navegador web predeterminado esté configurado como el visor predeterminado para archivos XML. Por lo tanto, hacer doble clic en un archivo XML debería abrirlo en su navegador.

De lo contrario, puede hacer clic derecho en el archivo para encontrar opciones para abrirlo con la aplicación que desee. Simplemente seleccione su navegador web de la lista de programas. Estamos usando Chrome en este ejemplo.

Cuando se abre el archivo, debería ver datos bien estructurados. No es tan bonito como la vista codificada por colores que obtienes con algo como Notepad ++, pero es mucho mejor que lo que obtienes con Notepad.

Usar un editor en línea para ver, editar o convertir archivos XML

Si desea editar el archivo XML ocasional y no desea descargar un nuevo editor de texto, o si necesita convertir un archivo XML a otro formato, hay algunos editores XML en línea decentes disponibles de forma gratuita. TutorialsPoint.com, XMLGrid.nety CodeBeautify.org todos le permiten ver y editar archivos XML. Después de haberlo hecho su edición, puede descargar el archivo XML modificado, o incluso convertirlo a un formato diferente.

Para el ejemplo aquí, usaremos CodeBeautify.org. La 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ás los resultados de algunas de las opciones que puedes seleccionar. Por ejemplo, en la imagen de abajo, 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 “Vista de árbol” en el medio.

Aquí hay una mejor mirada a esas opciones. Utilice el botón “Examinar” para cargar un archivo XML desde su computadora o el botón “Cargar URL” para extraer 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 sus etiquetas a la izquierda en naranja y los atributos a la derecha de las etiquetas.

El “Embellecimiento” muestra sus datos en líneas ordenadas y fáciles de leer en el panel de resultados.

El botón “Minimizar” muestra sus datos utilizando la menor cantidad de espacio en blanco posible. Intentará poner cada pieza de datos en una línea. Esto es útil cuando se trata de hacer que el archivo sea más pequeño. Ahorrará algo de espacio, pero a costa de poder leerlo de manera efectiva.

Y finalmente, puede usar el botón “XML a JSON” para convertir el XML a formato JSON, el botón “Exportar a CSV” para guardar sus datos como un archivo de valores separados por comas, o el botón “Descargar” para descargar cualquier cambio que haya realizado como un nuevo archivo XML.

¿Qué tan útil te resultó el artículo?

¡Haz click en una estrella para valorar!

Valoración media / 5. Votos totales:

¡No hay votos hasta ahora! Sé el primero en valorar este artículo.

Utilizamos cookies para personalizar el contenido y los anuncios, para ofrecer funciones de redes sociales y para analizar nuestro tráfico. También compartimos información sobre su uso de nuestro sitio con nuestros socios de redes sociales, publicidad y análisis. View more
Cookies settings
Aceptar
Política de privacidad y cookies
Privacy & Cookies policy
Cookie name Active
El presente Política de Privacidad establece los términos en que Alternativa.click usa y protege la información que es proporcionada por sus usuarios al momento de utilizar su sitio web. Esta compañía está comprometida con la seguridad de los datos de sus usuarios. Cuando le pedimos llenar los campos de información personal con la cual usted pueda ser identificado, lo hacemos asegurando que sólo se empleará de acuerdo con los términos de este documento. Sin embargo esta Política de Privacidad puede cambiar con el tiempo o ser actualizada por lo que le recomendamos y enfatizamos revisar continuamente esta página para asegurarse que está de acuerdo con dichos cambios.

Información que es recogida

Nuestro sitio web podrá recoger información personal por ejemplo: Nombre,  información de contacto como  su dirección de correo electrónica e información demográfica. Así mismo cuando sea necesario podrá ser requerida información específica para procesar algún pedido o realizar una entrega o facturación.

Uso de la información recogida

Nuestro sitio web emplea la información con el fin de proporcionar el mejor servicio posible, particularmente para mantener un registro de usuarios, de pedidos en caso que aplique, y mejorar nuestros productos y servicios.  Es posible que sean enviados correos electrónicos periódicamente a través de nuestro sitio con ofertas especiales, nuevos productos y otra información publicitaria que consideremos relevante para usted o que pueda brindarle algún beneficio, estos correos electrónicos serán enviados a la dirección que usted proporcione y podrán ser cancelados en cualquier momento. Alternativa.click está altamente comprometido para cumplir con el compromiso de mantener su información segura. Usamos los sistemas más avanzados y los actualizamos constantemente para asegurarnos que no exista ningún acceso no autorizado.

Cookies

Una cookie se refiere a un fichero que es enviado con la finalidad de solicitar permiso para almacenarse en su ordenador, al aceptar dicho fichero se crea y la cookie sirve entonces para tener información respecto al tráfico web, y también facilita las futuras visitas a una web recurrente. Otra función que tienen las cookies es que con ellas las web pueden reconocerte individualmente y por tanto brindarte el mejor servicio personalizado de su web. Nuestro sitio web emplea las cookies para poder identificar las páginas que son visitadas y su frecuencia. Esta información es empleada únicamente para análisis estadístico y después la información se elimina de forma permanente. Usted puede eliminar las cookies en cualquier momento desde su ordenador. Sin embargo las cookies ayudan a proporcionar un mejor servicio de los sitios web, estás no dan acceso a información de su ordenador ni de usted, a menos de que usted así lo quiera y la proporcione directamente. Usted puede aceptar o negar el uso de cookies, sin embargo la mayoría de navegadores aceptan cookies automáticamente pues sirve para tener un mejor servicio web. También usted puede cambiar la configuración de su ordenador para declinar las cookies. Si se declinan es posible que no pueda utilizar algunos de nuestros servicios.

Enlaces a Terceros

Este sitio web pudiera contener en laces a otros sitios que pudieran ser de su interés. Una vez que usted de clic en estos enlaces y abandone nuestra página, ya no tenemos control sobre al sitio al que es redirigido y por lo tanto no somos responsables de los términos o privacidad ni de la protección de sus datos en esos otros sitios terceros. Dichos sitios están sujetos a sus propias políticas de privacidad por lo cual es recomendable que los consulte para confirmar que usted está de acuerdo con estas. Control de su información personal En cualquier momento usted puede restringir la recopilación o el uso de la información personal que es proporcionada a nuestro sitio web.  Cada vez que se le solicite rellenar un formulario, como el de alta de usuario, puede marcar o desmarcar la opción de recibir información por correo electrónico.  En caso de que haya marcado la opción de recibir nuestro boletín o publicidad usted puede cancelarla en cualquier momento. Esta compañía no venderá, cederá ni distribuirá la información personal que es recopilada sin su consentimiento, salvo que sea requerido por un juez con un orden judicial. Alternativa.click Se reserva el derecho de cambiar los términos de la presente Política de Privacidad en cualquier momento.
Save settings
Cookies settings