Categorías

Transformador CSV

Transformar y procesar datos CSV con operaciones de columnas, cálculos y conversiones de tipo de datos. Ejemplos de operaciones: • Renombrar columna: [{"type": "rename", "column": "nombre_antiguo", "new_name": "nombre_nuevo"}] • Agregar columna calculada: [{"type": "add_column", "new_column": "total", "formula": "precio * cantidad"}] • Eliminar columna: [{"type": "remove_column", "remove_column": "columna_a_eliminar"}] • Convertir tipo de dato: [{"type": "convert_type", "convert_column": "edad", "target_type": "number"}] • Calcular valores: [{"type": "calculate", "target_column": "total", "expression": "precio * impuesto + envio"}] • Filtrar filas: [{"type": "filter_values", "filter_column": "estado", "operator": "equals", "value": "activo"}]

Click to upload file or drag and drop file here

Maximum file size: 10MB

Datos clave

Categoría
Data Processing
Tipos de entrada
file, textarea, select, checkbox
Tipo de salida
file
Cobertura de muestras
4
API disponible
Yes

Resumen

Transformador CSV es una herramienta en línea de data processing para transformar y procesar datos csv con operaciones de columnas, cálculos y conversiones de tipo de datos. ejemplos de operaciones: • renombrar columna: [{"type": "rename", "column": "nombre_antiguo", "new_name": "nombre_nuevo"}] • agregar columna calculada: [{"type": "add_column", "new_column": "total", "formula": "precio * cantidad"}] • eliminar columna: [{"type": "remove_column", "remove_column": "columna_a_eliminar"}] • convertir tipo de dato: [{"type": "convert_type", "convert_column": "edad", "target_type": "number"}] • calcular valores: [{"type": "calculate", "target_column": "total", "expression": "precio * impuesto + envio"}] • filtrar filas: [{"type": "filter_values", "filter_column": "estado", "operator": "equals", "value": "activo"}]. Es especialmente útil cuando trabajas con contenido de json, csv.

Cuándo usarlo

  • Úsala cuando necesites convert contenido de json, csv rápidamente en el navegador.
  • Es útil para flujos de data processing que requieren entradas repetibles y resultados rápidos.
  • Es ideal cuando quieres probar con archivos reales antes de ejecutar el mismo flujo en código o por API.

Cómo funciona

  • Proporciona Archivo CSV, Transformaciones (JSON), Formato de Salida, Incluir Fila de Encabezado como entrada de la herramienta.
  • La herramienta procesa la solicitud y devuelve un resultado de tipo file.
  • En flujos con archivos, comienza con muestras representativas como archivos de prueba de json, csv para verificar casos límite y calidad de salida.

Casos de uso

Convert datos de json, csv durante depuración o QA.
Valida la salida esperada antes de usar la API o automatizaciones.
Prueba el flujo con archivos de muestra representativos y casos límite.

Probar con muestras

json, csv, video

Hubs relacionados

Preguntas frecuentes

¿Qué hace Transformador CSV?

Transformador CSV te ayuda a convert contenido de json, csv en línea sin configurar un script o aplicación local.

¿Cuándo debería usar esta herramienta?

Úsala cuando necesites un flujo rápido de convert, quieras verificar la salida o necesites una utilidad basada en navegador para tareas de data processing.

¿Puedo probar esta herramienta con datos de muestra?

Sí. Esta página puede recomendar archivos de muestra relacionados para que pruebes el flujo de inmediato.

¿Qué entradas acepta Transformador CSV?

Transformador CSV acepta Archivo CSV, Transformaciones (JSON), Formato de Salida, Incluir Fila de Encabezado and supports file uploads for 1 field.

¿Hay una API para Transformador CSV?

Sí. La página de la herramienta incluye un endpoint de API para pasar de pruebas manuales a uso automatizado.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/csv-transformer

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
csvFile file (Subida requerida) -
transformations textarea -
outputFormat select No -
includeHeader checkbox No -
handleErrors select No -
errorHandling select No -

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/csv-transformer para obtener filePath, luego pasar filePath al campo de archivo correspondiente.

Formato de respuesta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Archivo: Archivo

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-csv-transformer": {
      "name": "csv-transformer",
      "description": "Transformar y procesar datos CSV con operaciones de columnas, cálculos y conversiones de tipo de datos.

Ejemplos de operaciones:
• Renombrar columna: [{\"type\": \"rename\", \"column\": \"nombre_antiguo\", \"new_name\": \"nombre_nuevo\"}]
• Agregar columna calculada: [{\"type\": \"add_column\", \"new_column\": \"total\", \"formula\": \"precio * cantidad\"}]
• Eliminar columna: [{\"type\": \"remove_column\", \"remove_column\": \"columna_a_eliminar\"}]
• Convertir tipo de dato: [{\"type\": \"convert_type\", \"convert_column\": \"edad\", \"target_type\": \"number\"}]
• Calcular valores: [{\"type\": \"calculate\", \"target_column\": \"total\", \"expression\": \"precio * impuesto + envio\"}]
• Filtrar filas: [{\"type\": \"filter_values\", \"filter_column\": \"estado\", \"operator\": \"equals\", \"value\": \"activo\"}]",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=csv-transformer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Soporte para enlaces de archivos URL o codificación Base64 para parámetros de archivo.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]