¿qué son los formatos xml?
bloc de notas++
Los espacios de nombres XML se utilizan para proporcionar elementos y atributos con nombres únicos en un documento XML. Están definidos en una recomendación del W3C[1][2] Una instancia XML puede contener nombres de elementos o atributos de más de un vocabulario XML. Si a cada vocabulario se le asigna un espacio de nombres, se puede resolver la ambigüedad entre elementos o atributos con nombres idénticos.
Un ejemplo sencillo sería considerar una instancia XML que contenga referencias a un cliente y a un producto pedido. Tanto el elemento cliente como el elemento producto podrían tener un elemento hijo llamado id. Por lo tanto, las referencias al elemento id serían ambiguas; si se colocaran en espacios de nombres diferentes, se eliminaría la ambigüedad.
Un nombre de espacio de nombres es un identificador uniforme de recursos (URI). Normalmente, el URI elegido para el espacio de nombres de un determinado vocabulario XML describe un recurso bajo el control del autor o de la organización que define el vocabulario, como por ejemplo una URL del servidor web del autor. Sin embargo, la especificación del espacio de nombres no requiere ni sugiere que el URI del espacio de nombres se utilice para recuperar información; simplemente es tratado por un analizador XML como una cadena. Por ejemplo, el documento en http://www.w3.org/1999/xhtml no contiene ningún código. Simplemente describe el espacio de nombres XHTML a los lectores humanos. El uso de una URI (como “http://www.w3.org/1999/xhtml”) para identificar un espacio de nombres, en lugar de una simple cadena (como “xhtml”), reduce la probabilidad de que diferentes espacios de nombres utilicen identificadores duplicados.
formateador xml
Por defecto, los documentos, hojas de trabajo y presentaciones que creas en Office se guardan en formato XML con extensiones de nombre de archivo que añaden una “x” o una “m” a las extensiones de nombre de archivo que ya conoces. La “x” significa un archivo XML que no tiene macros, y la “m” significa un archivo XML que sí contiene macros. Por ejemplo, cuando se guarda un documento en Word, el archivo utiliza por defecto la extensión de nombre de archivo .docx, en lugar de la extensión de nombre de archivo .doc.
Cuando se guarda un archivo como plantilla, se observa el mismo tipo de cambio. La extensión de la plantilla utilizada en versiones anteriores está ahí, pero ahora tiene una “x” o una “m” al final. Si el archivo contiene código o macros, debes guardarlo utilizando el nuevo formato de archivo XML habilitado para macros, que añade una “m” de macro a la extensión del archivo.
Office permite guardar archivos en los formatos XML abiertos y en el formato de archivo binario de versiones anteriores de Office, e incluye comprobadores de compatibilidad y convertidores de archivos para permitir el intercambio de archivos entre diferentes versiones de Office.
xproc
Un documento XML es una unidad básica de información XML compuesta por elementos y otras marcas en un paquete ordenado. Un documento XML puede contener una gran variedad de datos. Por ejemplo, una base de datos de números, números que representan la estructura molecular o una ecuación matemática.
Los elementos del documento son los bloques de construcción de XML. Éstos dividen el documento en una jerarquía de secciones, cada una de las cuales tiene un propósito específico. Se puede separar un documento en varias secciones para que puedan ser representadas de forma diferente o utilizadas por un motor de búsqueda. Los elementos pueden ser contenedores, con una combinación de texto y otros elementos.
bloc de notas xml
El Lenguaje de Marcas Extensible (XML) es un lenguaje de marcas que define un conjunto de reglas para codificar documentos en un formato que es tanto legible para el ser humano como para la máquina. La especificación XML 1.0 del World Wide Web Consortium[2] de 1998[3] y otras especificaciones relacionadas[4] -todas ellas estándares abiertos y gratuitos- definen XML[5].
Los objetivos de diseño de XML hacen hincapié en la simplicidad, la generalidad y la facilidad de uso en Internet[6]. Es un formato de datos textual con un fuerte soporte a través de Unicode para diferentes idiomas humanos. Aunque el diseño de XML se centra en los documentos, el lenguaje se utiliza ampliamente para la representación de estructuras de datos arbitrarias[7] como las utilizadas en los servicios web.
Se han desarrollado cientos de formatos de documentos que utilizan la sintaxis XML[8], como RSS, Atom, SOAP, SVG y XHTML. Los formatos basados en XML se han convertido en los predeterminados de muchas herramientas ofimáticas, como Microsoft Office (Office Open XML), OpenOffice.org y LibreOffice (OpenDocument), y el iWork de Apple[cita requerida]. XML también ha proporcionado el lenguaje base para protocolos de comunicación como XMPP. Las aplicaciones de Microsoft .NET Framework utilizan archivos XML para la configuración, y las listas de propiedades son una implementación del almacenamiento de la configuración construida sobre XML[9].