es

XML a TOML

Convierte un archivo XML a TOML en local - del árbol de elementos sale una tabla TOML, sin subir nada, en tu navegador.

Procesando localmente en tu dispositivo ...

0%

Tus archivos nunca salieron de tu dispositivo

    ¿Se sube mi archivo?

    No. Todo se ejecuta en tu navegador: tu archivo nunca sale de tu dispositivo. Cómo se puede comprobar

    Sin subidas100% local
    Tus datos son tuyossin acceso de terceros
    Servidores en AlemaniaRGPD desde el diseño
    Auditoría externaTLS A+ · Cabeceras A+

    XML es un formato de marcado muy extendido para el intercambio de datos, la configuración y los documentos - con etiquetas, elementos anidados y atributos. TOML es el formato de configuración muy legible de las cadenas de herramientas de Rust y Python, con secciones entre corchetes y simples líneas de clave-igual-valor. Esta herramienta lee tu archivo XML y escribe el mismo árbol como TOML bien formado.

    La conversión se ejecuta por completo en local en tu navegador: fast-xml-parser lee el XML y smol-toml escribe el TOML, ambos JavaScript puro. Como un documento XML tiene exactamente un elemento raíz, este se convierte en una tabla TOML con esa clave raíz. Los elementos anidados pasan a ser subtablas y los elementos repetidos, arreglos. Los atributos se conservan y aparecen - como en XML a JSON - con el prefijo @_; esas claves y la clave de texto #text se escriben como claves entrecomilladas en TOML.

    Así se tiende un puente entre el marcado y la configuración: un registro XML se convierte en un .toml editable a mano. Se mantiene honesta al respecto: la buena formación se comprueba antes de analizar, y el XML inválido se rechaza con un mensaje claro. Si un valor no puede representarse en TOML, la herramienta lo informa con claridad en lugar de producir en silencio algo erróneo. No se sube nada.

    Ficha técnica

    Ficha técnica
    Formatos de entradaXML
    Formato de salidaTOML
    Procesamiento por lotesNo
    ProcesamientoLocal en el navegador (JavaScript)
    Subida de archivosNinguna

    En 3 pasos

    1. Suelta o elige tu archivo XML.
    2. La herramienta lo convierte en TOML.
    3. Descarga el archivo TOML.

    Límites: Un documento XML tiene exactamente un elemento raíz, así que resulta una tabla TOML con esa clave raíz. Los elementos anidados pasan a ser subtablas y los elementos repetidos, arreglos. Los atributos (@_) y el contenido de texto de los elementos (#text) se escriben como claves entrecomilladas de TOML. La buena formación se comprueba antes de analizar; el XML inválido se rechaza con un mensaje claro. Los valores que no pueden representarse se informan con claridad.

    Preguntas frecuentes

    ¿Se sube mi archivo?

    No. La conversión se ejecuta por completo en local en el navegador - no se envía nada.

    ¿Cómo se tratan los atributos?

    Los atributos aparecen con el prefijo @_ y se escriben como claves entrecomilladas en TOML, por ejemplo "@_id".

    ¿Qué ocurre con los elementos repetidos?

    Los elementos del mismo nombre que aparecen varias veces se reúnen en un arreglo TOML.

    ¿Por qué algunas claves van entrecomilladas?

    Claves como @_id o #text no son claves TOML simples; se escriben correctamente entre comillas.

    ¿Funciona también al revés?

    Sí, con nuestra herramienta "TOML a XML".

    Herramientas relacionadas