Node.js ile JSON verileri üzerinde toplu dönüşüm yapan pratik yardımcı scriptler. Veri temizleme, alan eşleme ve format dönüştürme işlemlerini hızlandırın.
Kategori
Tool
Durum
Tamamlandı
GitHub İstatistikleri
Oluşturulma
11 May 2024
Son Güncelleme
15 Tem 2024
Bu projede JSON verisi üstünde toplu dönüşüm yapan küçük Node.js yardımcı scriptlerini bir araya getirdim.
Veri temizleme ve alan dönüştürme işleri tekrar eden ve el ile yapıldığında hata üretmeye açık işlemler oluyor. Özellikle tarih formatı çevirme, alan adı eşleme ve gereksiz anahtar silme gibi küçük ama sık yapılan işleri hızlandırma ihtiyacını çözdüm.
Projeyi birbirinden bağımsız çalışan birkaç script olarak ayırdım. Bir script Firestore benzeri createdAt.seconds ve nanoseconds alanlarını JavaScript Date değerine çeviriyor, bir diğeri YYYY-MM-DD formatındaki tarihleri MongoDB benzeri $date yapısına dönüştürüyor. Diğer scriptlerde alan adlarını ve bazı metin değerlerini eşleyip yeniden yazıyor, ayrıca seçili id alanını toplu şekilde kaldırıp sonucu output.json dosyasına aktaran basit bir akış kurdum.
Ortaya tek amaçlı ama pratik veri hazırlama araçları çıktı. Tekrar eden JSON düzenleme işlerini manuel uğraşmadan daha hızlı ve tutarlı hale getirdim.
JavaScript, Node.js, JSON, Batchfile