Я радий повідомити про випуск нової версії SmarterCSV 1.14.2, яка значно покращує функціональність запису CSV файлів! 🎉
Раніше основна увага в SmarterCSV була зосереджена на читанні та перетворенні CSV файлів. Тепер релізи 1.14.x покращують можливості запису CSV файлів з більшим контролем.
Тепер клас SmarterCSV::Writer
підтримує:
- автоматичне визначення заголовків на основі вхідних даних
- автоматичне взяття в лапки проблемних заголовків або полів даних
- налаштовувані
header_converter
таvalue_converters
для кастомізації заголовків та рядків даних - маппінг заголовків
- вибір підмножини заголовків
- спрощений інтерфейс для легкого експорту даних у CSV
- розширений інтерфейс для додавання даних до CSV файлу
Це дозволяє швидко та легко експортувати CSV через спрощений інтерфейс, а також працювати з кастомними форматами за допомогою розширених опцій.
💡 Дізнайтесь більше
Перегляньте приклади та можливості цієї нової версії в статтях:
SmarterCSV продовжує вдосконалюватися — спробуйте і дайте знати, як воно працює для вас!
Переглянути на GitHub: https://github.com/tilo/smarter_csv ⭐
Перекладено з: Announcing SmarterCSV 1.14.2✨