UltKit

Convertir XML a Word

Entregue datos XML a alguien que trabaja en Word. El convertidor lee los registros repetidos del archivo y los escribe como una tabla en un documento DOCX, una fila por registro, con los nombres de los elementos como encabezados de columna.

Convertidor de datos

o suelte aquí archivos CSV, TSV, TXT … ·

Máx. 95 MB por archivo· Hasta 20 archivos· Se borran a los 30 minutos

Salida

Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.

Cómo usar esta herramienta

  1. 1

    Suba el XML

    Agregue una exportación, un feed o un informe en XML, hasta 20 archivos por lote y 95 MB cada uno. Los archivos con un solo tipo de registro repetido dan la tabla más limpia.

  2. 2

    Revise fechas y espacios

    Las fechas están en el estilo estadounidense mes/día/año. En Opciones avanzadas elija ISO o día/mes/año en Fechas, y deje Recortar espacios activado para quitar de los valores los espacios de sangría.

  3. 3

    Convierta y abra en Word

    Pulse Convertir a DOCX (tabla de Word), abra el archivo en Word, Google Docs, Pages o LibreOffice Writer y agregue un título, notas o comentarios alrededor de la tabla.

Pasar de XML a Word le da un archivo .docx con sus registros XML ordenados en una tabla, de modo que datos hechos para software se pueden revisar con la herramienta que todos ya tienen.

Quién convierte XML a Word y por qué

XML es la forma en que los sistemas se pasan registros: facturas electrónicas, exportaciones de inventario, resultados de pruebas, feeds de catálogo. Cuando esos registros requieren una decisión humana, el archivo tiene que convertirse en un documento. Un responsable de cumplimiento quiere veinte líneas de factura como anexo de un memorando. Un jefe de proyecto necesita en la carpeta de la reunión la lista de equipos de un sistema de activos. Un abogado pide los datos en un formato donde funcionen el control de cambios y los comentarios.

Abrir el XML en Word no sirve, y pegarlo en un documento produce etiquetas, no una tabla. La solución habitual es un rodeo por Excel y un copiar y pegar cuidadoso. Convertir directamente a DOCX evita el rodeo: cada registro se convierte en una fila de la tabla, cada campo en una columna, y el resto del documento lo escribe usted. Para datos que las personas van a ordenar y filtrar en lugar de leer, XML a CSV es mejor destino.

Cuántos campos XML caben en una tabla de Word

  1. ≤ 5 col.

    Se lee bien en una página Carta o A4 vertical con texto de tamaño normal.

  2. 6–10 col.

    Cambie la sección a horizontal y use una fuente más pequeña en la tabla.

  3. 11–20 col.

    Apretado incluso en horizontal; quite campos o divida en dos tablas.

  4. 63 máx.

    Límite fijo de Word para las columnas de una sola tabla.

Los registros pasan a filas
El elemento que se repite bajo la raíz, como cada línea de factura o cada activo, da una fila de la tabla.
Los nombres de campo forman el encabezado
Los nombres de los elementos hijos y de los atributos llenan la primera fila, para que el lector sepa qué contiene cada columna.
Todo sigue siendo editable
Es una tabla nativa de Word: cambie su estilo, agregue un título, use el control de cambios o conviértala en origen de una combinación de correspondencia.
Lista para imprimir o exportar
Defina la orientación de la página y luego imprima o guarde como PDF directamente desde Word.

XML y DOCX: dos tipos de XML

XML

Extensible Markup Language

XML es un lenguaje de marcado para datos estructurados publicado por el W3C en 1998. Usa etiquetas anidadas con atributos y admite esquemas, espacios de nombres y validación, lo que lo hace robusto para documentos complejos. Es la base de los feeds RSS, SVG, los documentos de Office, los sitemaps y muchos intercambios de datos empresariales y gubernamentales. XML es más extenso que JSON, pero todos los lenguajes de programación y muchas herramientas de hojas de cálculo pueden leerlo.

Compresión
–
Transparencia
–
Animación
–
Presentado en
1998 · W3C
Convertidor de XML

DOCX

Documento de Microsoft Word

DOCX es el formato de documento predeterminado de Microsoft Word desde Office 2007, basado en el estándar Office Open XML (ECMA-376, ISO/IEC 29500). Es un paquete ZIP de archivos XML que contiene texto, estilos, imágenes, tablas, comentarios y control de cambios. Es el formato más común para documentos editables en oficinas, escuelas y postulaciones de empleo. El diseño puede desplazarse ligeramente entre Word, Google Docs, LibreOffice y Pages, sobre todo con formato complejo. La mayoría de los procesadores de texto abren archivos DOCX.

Compresión
–
Transparencia
–
Animación
–
Presentado en
2007 · Microsoft
Convertidor de DOCX

El XML se convierte en documento de Word cuando datos legibles por máquina tienen que leerse, imprimirse, aprobarse o anotarse por personas que trabajan en Word: el anexo de un contrato, una muestra de auditoría, una lista de inventario para una reunión.

Hay un detalle curioso: un archivo .docx es en sí mismo XML. Desde Word 2007, los documentos son paquetes ZIP de partes XML definidas por Office Open XML, normalizado como ECMA-376 en 2006 e ISO/IEC 29500 en 2008. El texto y las tablas están en una parte llamada document.xml. Así que esta conversión traduce el vocabulario de sus datos al de Word, y el resultado se abre en cualquier programa que lea OOXML.

Preguntas frecuentes sobre convertir XML a Word

¿Por qué Word abre mi XML como un muro de código?

Word solo maqueta el XML escrito en su propio vocabulario, WordprocessingML. Cualquier otro XML, como una factura o un feed, se muestra como texto sin procesar con todas las etiquetas a la vista. Al convertir, en cambio, se construye una tabla de Word real a partir de los registros.

¿Word admitió alguna vez XML personalizado directamente?

Word 2003 y 2007 permitían adjuntar esquemas propios y etiquetar partes de un documento. Tras el caso de patentes de i4i, Microsoft quitó el marcado XML personalizado de Word con actualizaciones en 2010, así que las versiones actuales ya no lo ofrecen.

Mi XML tiene 30 campos por registro. ¿Cabe la tabla en Word?

Word admite hasta 63 columnas en una tabla, así que se abrirá, pero 30 columnas no serán legibles en una página. Elimine antes de la fuente los campos que no necesite, o use XML a Excel, donde los datos anchos se desplazan en lugar de partirse en varias líneas.

¿Qué pasa con los atributos, comentarios y espacios de nombres del XML en Word?

Los atributos de un registro pasan a ser columnas junto a sus elementos hijos. Los comentarios XML, las instrucciones de procesamiento y los prefijos de espacio de nombres no son datos de una tabla, así que quedan fuera del documento.

¿Puedo volver a convertir la tabla de Word en XML?

No directamente desde el DOCX. Conserve el XML original como fuente de referencia; si los datos se editan en el documento, copie la tabla a una hoja de cálculo y use Excel a XML para reconstruir el archivo.

¿El documento DOCX generado desde XML se abre en Google Docs?

Sí. Suba el .docx a Google Drive y ábralo con Google Docs, o ábralo en Pages o LibreOffice Writer. Todos leen la estructura de tabla OOXML.