Оголошуємо про випуск SmarterCSV 1.14.2✨

Я радий повідомити про випуск нової версії 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✨