İçeriğe geç
S
Softween Tools
Blog'a dön
formatters-converters

JSON Path Finder: JSON Verilerinde Gezinme ve Sorgulama

JSON Path ifadeleri ile karmaşık JSON yapılarında nasıl gezinilir ve veri çıkarılır? Ücretsiz JSON Path aracı.

·Softween

JSON Path, XML için XPath'e benzer şekilde JSON verilerini sorgulamak için kullanılan bir dil. Karmaşık JSON yapılarında gezinmenizi ve belirli değerleri özel ayrıştırma kodu yazmadan çıkarmanızı sağlar.

JSON Path Sözdizimi

Kök eleman her zaman $ ile ifade edilir. Oradan nokta veya köşeli parantez notasyonu ile daha derine gidilir.

Temel Operatörler

OperatörAçıklamaÖrnek
$Kök nesne$
.Alt eleman$.magaza
..Özyinelemeli arama$..fiyat
[]Dizi indeksi$.urunler[0]
[]Joker (tüm elemanlar)$.urunler[]
[?()]Filtre ifadesi$..kitap[?(@.fiyat<10)]

Pratik Örnekler

Şu JSON verildiğinde:

{
  "magaza": {
    "kitaplar": [
      {"baslik": "Kitap A", "fiyat": 25.50},
      {"baslik": "Kitap B", "fiyat": 42.90}
    ]
  }
}
PathSonuç
$.magaza.kitaplar[0].baslik"Kitap A"
$.magaza.kitaplar[*].fiyat[25.50, 42.90]
$..baslik["Kitap A", "Kitap B"]

Kullanım Alanları

  • API Yanıtı Ayrıştırma: API yanıtlarından belirli alanları çıkarma
  • Yapılandırma Dosyaları: İç içe geçmiş yapılandırma nesnelerinde gezinme
  • Veri Dönüşümü: İşlenmek üzere JSON verilerini seçme ve yeniden şekillendirme
  • Test Yazma: API test iddialarında belirli değerleri doğrulama
  • Hata Ayıklama: Büyük JSON belgelerinde değerleri hızla bulma
  • Kendiniz Deneyin

    Ücretsiz JSON Path Finder aracımızla JSON verilerinizi keşfedin ve sorgulayın.

    İlgili Araçlar

    Command Palette

    Search for a command to run...