Утилиты
DataCraft — конвертер данных
Привести данные в порядок за несколько действий.
О проекте
Полезная утилита для проверки, форматирования и преобразования JSON, CSV и XML.
Проект объединяет основные действия в одном интерфейсе: начать работу, найти нужные данные и вернуться к результату позже. Основное внимание уделено понятной навигации, удобству ежедневной работы и возможности развивать продукт постепенно.
Технологии
Галерея
Видео
Возможности
Проверка структуры
Ошибки формата, номера строк и предварительный просмотр результата.
Преобразование
Выбор разделителя, кодировки и состава полей для экспорта.
Пакетная обработка
Несколько файлов за один запуск с отдельным отчётом по каждому.
Системные требования
- Современный браузер или Windows 10 / Linux
- 100 МБ свободного места для CLI
Установка
import csv
import json
with open("input.csv", encoding="utf-8") as source:
rows = list(csv.DictReader(source))
print(json.dumps(rows, ensure_ascii=False, indent=2))