Saltar al contenido

TOML a CSV Conversor de formatos de datos

Convierte TOML a CSV en un solo paso. Pega o sube tus datos TOML y el conversor los analiza, mantiene las estructuras anidadas cuando CSV puede almacenarlas, las aplana en claves con puntos cuando no puede y devuelve CSV listo para copiar o descargar. Diseñado para desarrolladores y analistas que trasladan configuraciones y datos tabulares entre herramientas, sin registro y sin almacenar nada.

Restablecer

Preguntas frecuentes

¿Entre qué formatos puedo convertir?

El conversor lee y escribe JSON, líneas JSON, YAML, TOML, XML, CSV, TSV, INI, propiedades de Java, Excel XLSX y OpenDocument ODS; cualquiera de ellos se puede convertir a cualquier otro. Elige el formato de origen en Desde y el de destino en Hacia. Para JSON y YAML, CSV a JSON, JSON a CSV, JSON a XML y XML a JSON, el sitio también ofrece herramientas específicas con opciones adicionales.

¿Cómo convierto una hoja de cálculo de Excel u ODS?

Elige XLSX u ODS como formato de origen y sube el libro en lugar de pegar texto. El conversor lee la primera hoja, o la hoja que indiques en el campo Nombre de la hoja, toma la primera fila como encabezados de columna y convierte cada fila siguiente en un registro. Las fórmulas se leen como sus últimos valores calculados y las celdas de fecha se convierten en cadenas ISO 8601.

¿Cómo se convierten los datos anidados en CSV, TSV, INI o propiedades?

Estos formatos no admiten estructuras anidadas, así que los objetos anidados se aplanan en claves con puntos y los elementos de las matrices llevan su índice entre corchetes. Por ejemplo, {"user": {"name": "Ada", "tags": ["x"]}} se convierte en las claves user.name y user.tags[0]. Al volver a leer propiedades, las claves con puntos se vuelven a anidar si no entran en conflicto, mientras que los encabezados CSV y TSV se mantienen exactamente como están escritos.

¿Cómo decide el conversor qué es una fila?

Cuando el formato de destino es CSV, TSV, XLSX u ODS, una matriz de nivel superior se convierte en las filas. Si un objeto solo contiene una matriz, como {"users": [...]}, o un documento XML con elementos de fila repetidos, se extrae esa matriz; cualquier otro contenido se convierte en una sola fila. Las columnas son la unión de todas las claves, ordenadas según su primera aparición, y los valores que faltan quedan vacíos.

¿Se conservan los números y los valores booleanos?

JSON, líneas JSON, YAML y TOML conservan los números, los valores booleanos y los valores nulos; las celdas de las hojas de cálculo también conservan números y valores booleanos. CSV, TSV, INI, las propiedades y XML no tienen tipos, así que sus valores se leen como texto y se mantienen como texto en el resultado. Los enteros TOML demasiado grandes para un número JavaScript se mantienen como texto para no perder ningún dígito.

¿Cómo se convierten los datos XML a otros formatos?

Cada elemento se convierte en una clave, los elementos repetidos se convierten en matrices, los atributos se convierten en claves que empiezan por @ y el texto junto a los atributos se guarda bajo #text. Al escribir XML, un objeto con una sola clave de nivel superior usa esa clave como elemento raíz; el resto se envuelve en un elemento raíz y los elementos de las matrices se escriben como elementos de fila. Los caracteres no permitidos en los nombres de elementos se sustituyen por guiones bajos, y los documentos que declaran entidades se rechazan por seguridad.

¿Qué ocurre con los valores que TOML no puede almacenar?

TOML no tiene un valor nulo, así que se omiten las claves con valor nulo y los elementos nulos de las matrices se convierten en cadenas vacías. TOML también requiere una tabla en el nivel superior, así que una matriz de nivel superior se escribe como una matriz de tablas llamada rows y un único valor, como una clave llamada value. Las fechas leídas de TOML se escriben en otros formatos como cadenas ISO 8601.

¿Cómo se leen los archivos INI y las propiedades de Java?

Las secciones de INI se convierten en objetos; las líneas key[] agrupan los valores en una lista; las líneas que empiezan por ; o # son comentarios, y los valores entre comillas dobles pueden usar secuencias de escape como \n. Las propiedades siguen las reglas de Java: =, : o los espacios en blanco separan la clave del valor, las líneas que empiezan por # o por un signo de exclamación son comentarios, una barra invertida al final continúa la línea y se decodifican las secuencias de escape \uXXXX. Las propiedades escritas son texto UTF-8 sin formato, que Java 9 y versiones posteriores leen en paquetes de recursos.

¿Cómo se gestionan las líneas JSON y los documentos YAML múltiples?

La entrada de líneas JSON se lee línea por línea, se omiten las líneas en blanco y los valores forman una matriz; en la salida de líneas JSON, cada elemento de la matriz se escribe como un valor JSON compacto por línea. La entrada YAML con varios documentos separados por --- se convierte en una matriz con una entrada por documento. Los formatos YAML, TOML y XML no válidos indican la línea y la columna donde se detuvo el análisis, mientras que las líneas JSON no válidas indican la línea.

¿Cuáles son los límites y se almacenan mis datos?

El texto y los archivos pueden ocupar hasta 5 MiB, con un máximo de 100,000 filas, 1,000,000 celdas, 64 niveles de anidamiento, 50 MiB de contenido del libro descomprimido y 16 MiB de resultado. Las entradas más grandes se rechazan con un mensaje en lugar de truncarse. Los datos se convierten en memoria durante la solicitud y no se almacenan.

Herramientas relacionadas

Conversor de formatos de datos

Convierte datos estructurados entre JSON, líneas JSON, YAML, TOML, XML, CSV, TSV, INI, propiedades de Java, Excel XLSX y OpenDocument ODS. Pega texto o sube un libro, elige el formato de origen y el de destino, y el conversor mantiene las estructuras anidadas cuando el formato de destino lo permite y las aplana en claves con puntos cuando no. Diseñado para desarrolladores, analistas e ingenieros de DevOps que trasladan configuraciones y datos tabulares entre herramientas.

TOML a JSON Conversor de formatos de datos

Convierte TOML a JSON en un solo paso. Pega o sube tus datos TOML y el conversor los analiza, mantiene las estructuras anidadas cuando JSON puede almacenarlas, las aplana en claves con puntos cuando no puede y devuelve JSON listo para copiar o descargar. Diseñado para desarrolladores y analistas que trasladan configuraciones y datos tabulares entre herramientas, sin registro y sin almacenar nada.

TOML a JSON Lines Conversor de formatos de datos

Convierte TOML a JSON Lines en un solo paso. Pega o sube tus datos TOML y el conversor los analiza, mantiene las estructuras anidadas cuando JSON Lines puede almacenarlas, las aplana en claves con puntos cuando no puede y devuelve JSON Lines listo para copiar o descargar. Diseñado para desarrolladores y analistas que trasladan configuraciones y datos tabulares entre herramientas, sin registro y sin almacenar nada.

TOML a YAML Conversor de formatos de datos

Convierte TOML a YAML en un solo paso. Pega o sube tus datos TOML y el conversor los analiza, mantiene las estructuras anidadas cuando YAML puede almacenarlas, las aplana en claves con puntos cuando no puede y devuelve YAML listo para copiar o descargar. Diseñado para desarrolladores y analistas que trasladan configuraciones y datos tabulares entre herramientas, sin registro y sin almacenar nada.

TOML a XML Conversor de formatos de datos

Convierte TOML a XML en un solo paso. Pega o sube tus datos TOML y el conversor los analiza, mantiene las estructuras anidadas cuando XML puede almacenarlas, las aplana en claves con puntos cuando no puede y devuelve XML listo para copiar o descargar. Diseñado para desarrolladores y analistas que trasladan configuraciones y datos tabulares entre herramientas, sin registro y sin almacenar nada.

TOML a TSV Conversor de formatos de datos

Convierte TOML a TSV en un solo paso. Pega o sube tus datos TOML y el conversor los analiza, mantiene las estructuras anidadas cuando TSV puede almacenarlas, las aplana en claves con puntos cuando no puede y devuelve TSV listo para copiar o descargar. Diseñado para desarrolladores y analistas que trasladan configuraciones y datos tabulares entre herramientas, sin registro y sin almacenar nada.

Mostrar las 104 herramientas relacionadas

Acerca de OneClick Pro

OneClick Pro es una colección gratuita de más de 150 herramientas web para las tareas cotidianas: convertir imágenes y unidades, dar formato y validar código, consultar dominios y SEO, y trabajar con texto, fechas y números. Todas las herramientas funcionan sin registro ni suscripción; los datos que introduce solo se utilizan para calcular el resultado y nunca se almacenan. Úsela como una caja de herramientas para tareas puntuales o añada a favoritos las que utiliza a diario.