Json Yama Test Cihazı
Free online Json Patch Tester tool, no installation required
JSON Patch Test Edici Hakkında
Bir JSON Patch (RFC 6902) dizisini hedef JSON belgesine uygular ve ortaya çıkan belgeyi gösterir. Altı standart işlemi destekler — add, remove, replace, move, copy ve test — dizilere ekleme için - sentinel'i dahil. Geçersiz JSON, eksik yollar veya başarısız test işlemleri gibi hatalar satır içinde gösterilir.
Nasıl Kullanılır
1. Hedef JSON belgesini Target Document kartına yapıştırın 2. JSON Patch dizisini Patch Document kartına yapıştırın (her öğenin op ve path alanına ihtiyacı vardır; add/replace/test için value; move/copy için from gerekir) 3. İşlemleri hedefin derin bir kopyası üzerinde sırayla çalıştırmak için Apply Patch'e tıklayın 4. Result kartını veya bir yama başarısız olursa kırmızı hata bandını inceleyin 5. Her iki alanı örnek bir belge ve yamayla doldurmak için Load Example kullanın
Desteklenen İşlemler ve Yollar
Yollar, RFC 6906 JSON Pointer sözdizimini kullanır: /address/city, /hobbies/0 vb. /- ile biten path'e sahip add, bir dizinin sonuna ekler; sayısal dizinler dizilere araya ekler; eksikse nesne anahtarları oluşturulur. test, yoldaki değeri sağlanan değerle JSON.stringify eşitliğini kullanarak karşılaştırır ve uyuşmazlık durumunda yamanın tamamını iptal eder. Uygulama elle yazılmıştır, bu nedenle bazı uç durumlar (iç içe dizi taşımaları, anahtarlarda ~/ kaçışı) kesin uyumlu bir kitaplıkla birebir örtüşmeyebilir.
▶Orijinal belgem değiştiriliyor mu?
▶Bir test işlemi başarısız olursa ne olur?
▶Her RFC 6902 uç durumunu destekliyor mu?
▶Yamamın hem op hem de path'e ihtiyacı neden var?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla