Категории

CSV Трансформер

Трансформация и обработка данных CSV с операциями столбцов, вычислениями и преобразованиями типов данных. Примеры операций: • Переименовать столбец: [{"type": "rename", "column": "старое_имя", "new_name": "новое_имя"}] • Добавить вычисляемый столбец: [{"type": "add_column", "new_column": "итого", "formula": "цена * количество"}] • Удалить столбец: [{"type": "remove_column", "remove_column": "столбец_для_удаления"}] • Преобразовать тип данных: [{"type": "convert_type", "convert_column": "возраст", "target_type": "number"}] • Вычислить значения: [{"type": "calculate", "target_column": "итого", "expression": "цена * налог + доставка"}] • Фильтровать строки: [{"type": "filter_values", "filter_column": "статус", "operator": "equals", "value": "активный"}]

Click to upload file or drag and drop file here

Maximum file size: 10MB

Ключевые факты

Категория
Data Processing
Типы входных данных
file, textarea, select, checkbox
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

CSV Трансформер — это онлайн-инструмент категории data processing для трансформация и обработка данных csv с операциями столбцов, вычислениями и преобразованиями типов данных. примеры операций: • переименовать столбец: [{"type": "rename", "column": "старое_имя", "new_name": "новое_имя"}] • добавить вычисляемый столбец: [{"type": "add_column", "new_column": "итого", "formula": "цена * количество"}] • удалить столбец: [{"type": "remove_column", "remove_column": "столбец_для_удаления"}] • преобразовать тип данных: [{"type": "convert_type", "convert_column": "возраст", "target_type": "number"}] • вычислить значения: [{"type": "calculate", "target_column": "итого", "expression": "цена * налог + доставка"}] • фильтровать строки: [{"type": "filter_values", "filter_column": "статус", "operator": "equals", "value": "активный"}]. Он особенно полезен при работе с контентом типа json, csv.

Когда использовать

  • Используйте его, когда нужно быстро convert контент json, csv прямо в браузере.
  • Полезно для сценариев data processing, где нужны повторяемые входные данные и быстрые результаты.
  • Подходит, если вы хотите сначала проверить процесс на реальных файлах, а затем перенести его в код или API-вызовы.

Как это работает

  • Передайте CSV Файл, Преобразования (JSON), Формат Вывода, Включить Строку Заголовка в качестве входных данных инструмента.
  • Инструмент обрабатывает запрос и возвращает результат типа file.
  • Для файловых сценариев начните с типовых тестовых файлов json, csv, чтобы проверить пограничные случаи и качество результата.

Сценарии использования

Convert данные json, csv во время отладки или QA.
Проверьте ожидаемый результат перед использованием API или автоматизации.
Тестируйте сценарий на репрезентативных файлах и пограничных случаях.

Проверить на примерах

json, csv, video

Связанные хабы

FAQ

Что делает CSV Трансформер?

CSV Трансформер помогает вам convert контент json, csv онлайн без отдельного локального скрипта или приложения.

Когда стоит использовать этот инструмент?

Используйте его, когда нужен быстрый сценарий convert, нужно проверить результат или нужен браузерный инструмент для задач data processing.

Можно ли протестировать этот инструмент на примерах данных?

Да. Эта страница может порекомендовать связанные примерные файлы, чтобы вы могли сразу протестировать сценарий.

Какие входные данные принимает CSV Трансформер?

CSV Трансформер принимает CSV Файл, Преобразования (JSON), Формат Вывода, Включить Строку Заголовка and supports file uploads for 1 field.

Есть ли API для CSV Трансформер?

Да. На странице инструмента есть API-эндпоинт, чтобы перейти от ручной проверки к автоматизированному использованию.

Документация API

Конечная точка запроса

POST /ru/api/tools/csv-transformer

Параметры запроса

Имя параметра Тип Обязательно Описание
csvFile file (Требуется загрузка) Да -
transformations textarea Да -
outputFormat select Нет -
includeHeader checkbox Нет -
handleErrors select Нет -
errorHandling select Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/csv-transformer для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "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)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-csv-transformer": {
      "name": "csv-transformer",
      "description": "Трансформация и обработка данных CSV с операциями столбцов, вычислениями и преобразованиями типов данных.

Примеры операций:
• Переименовать столбец: [{\"type\": \"rename\", \"column\": \"старое_имя\", \"new_name\": \"новое_имя\"}]
• Добавить вычисляемый столбец: [{\"type\": \"add_column\", \"new_column\": \"итого\", \"formula\": \"цена * количество\"}]
• Удалить столбец: [{\"type\": \"remove_column\", \"remove_column\": \"столбец_для_удаления\"}]
• Преобразовать тип данных: [{\"type\": \"convert_type\", \"convert_column\": \"возраст\", \"target_type\": \"number\"}]
• Вычислить значения: [{\"type\": \"calculate\", \"target_column\": \"итого\", \"expression\": \"цена * налог + доставка\"}]
• Фильтровать строки: [{\"type\": \"filter_values\", \"filter_column\": \"статус\", \"operator\": \"equals\", \"value\": \"активный\"}]",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=csv-transformer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]