Request / Response Mapper

Kaynak ve hedef JSON şekilleri arasında alan eşleştirmesi öner, gerekirse elle düzelt.

Hedef alanKaynak alan
id
name
email
createdAt
{
  "id": "user_id",
  "name": "full_name",
  "email": "email_address",
  "createdAt": "created_at"
}

Nasıl çalışır?

Request/response mapper, kaynak ve hedef JSON şekillerini düzleştirir ve alan adlarını normalleştirilmiş benzerlikle karşılaştırarak eşleştirme önerir: snake_case ↔ camelCase farkları, alt dize eşleşmeleri ve yazım benzerliği dikkate alınır. Önerileri açılır listelerle düzeltebilir, sonucu eşleştirme JSON’u olarak kopyalayabilirsiniz.

  • Otomatik eşleştirme önerisi (ad normalizasyonu + benzerlik)
  • Her hedef alan için elle kaynak seçimi
  • Eşleştirme sonucunu JSON olarak kopyala

Sık sorulan sorular

Eşleştirme neyi baz alıyor?
Alan adının son parçası normalize edilir (küçük harf, ayraçlar atılır); tam eşleşme 1.0, alt dize 0.75, diğerleri Levenshtein benzerliğiyle puanlanır. 0.4 altındaki adaylar önerilmez.
Dizilerde hangi eleman kullanılır?
Şekil çıkarımı için dizinin ilk elemanı temsilci kabul edilir.

İlgili araçlar