İki Dosya Birleştirme ve Karşılaştırma Aracı Hakkında
Bu araç, iki ayrı JSON dizisi (Dosya A ve Dosya B) üzerinde küme işlemleri gerçekleştirmenize olanak tanır. Anahtarlar farklı sırada olsa bile aynı kayıtları tanımlayabilen güçlü bir karma (hashing) algoritması kullanarak derin karşılaştırma yapar.
Karşılaştırma Aracı Nasıl Kullanılır
- Veri Girişi: JSON dizi içeriğini "Dosya A (Temel Veri)" ve "Dosya B (Karşılaştırma Verisi)" alanlarına yükleyin veya yapıştırın.
- Yapılandırma: İsteğe bağlı olarak, derin karşılaştırma yerine kayıtları yalnızca bu değere göre eşleştirmek için bir "Anahtar Alanı" (örneğin, id) belirtin. Hoşgörülü tip kontrolü için "Gevşek Eşleşme"yi işaretleyin.
- İşlem: "Dosyaları Birleştir ve Karşılaştır" düğmesine tıklayın. Araç tarayıcınızda yerel olarak çalışır.
- Sonuçları Analiz Etme: Dört çıktı bölümünü (Birleşim, Kesişim, A'ya Özgü ve B'ye Özgü) inceleyin. İstatistik çubuğu, hızlı analiz için kayıt sayılarını sağlar.
- Dışa Aktarma: Çıktının altındaki düğmeleri kullanarak "Birleştirilmiş JSON'u Kopyala" veya "Birleştirilmiş JSON'u İndir" butonları ile işlemi tamamlayın.
Temel Özellikler:
- Birleşim (A + B): Her iki dosyadan da yinelenenler kaldırılmış tüm benzersiz kayıtların tam listesi. Bu, sizin nihai birleştirilmiş dosyanızdır.
- Kesişim (A ∩ B): Hem Dosya A'da hem de Dosya B'de bulunan kayıtlar (ortak yinelenenler).
- A'ya Özgü (A \ B): Sadece Dosya A'da bulunan kayıtlar.
- B'ye Özgü (B \ A): Sadece Dosya B'de bulunan kayıtlar.
- Anahtar Alanı Desteği: Kayıtları tüm nesne yapısına göre değil, isteğe bağlı bir anahtarın (örneğin, id) değerine göre karşılaştırmak için kullanın.
İstemci Tarafı İşleme: Tüm dosya işlemleri yerel olarak tarayıcınızda yapılır. Verileriniz hiçbir sunucuya gönderilmez, bu da tam gizlilik ve hızlı sonuçlar sağlar.