Hızlı başlangıç
-
JSONPath 'ı girin
$ ile başlar; .field ve [index] desteği.
-
Yapıştır JSON
Object veya array.
-
Çıktı görüntüleme
Çıktı biçimlendirilmiş bir JSON fragmanıdır.
J SON ve $ gibi bir J SON P ath yap ıştır .user.nameveya $. it ems [ 0 ] eş leş en değer leri an ında görmek için . API yan ıt larından alan ları çıkar mak ve yapı landır mayı hata ay ık lat mak için kullan ış lıdır .
Gizlilik: yerel olarak işlenir, asla yüklenmez.
Anında sonuçları görmek için aşağıdaki giriş alanına yapıştırın
在 JSON 文档上测试 JSONPath 表达式; 支持 $.field 与 [index] 语法。
粘贴 API 响应或配置文件。
"Ada"
支持 $.a.b 与 $.arr[0] 等常见路径; 完整 JSONPath 规范子集。数据在本地解析,不上传。
J SON ve $ gibi bir J SON P ath yap ıştır .user.nameveya $. it ems [ 0 ] eş leş en değer leri an ında görmek için . API yan ıt larından alan ları çıkar mak ve yapı landır mayı hata ay ık lat mak için kullan ış lıdır .
JSONPath 'ı girin
$ ile başlar; .field ve [index] desteği.
Yapıştır JSON
Object veya array.
Çıktı görüntüleme
Çıktı biçimlendirilmiş bir JSON fragmanıdır.
$.store.book[0].title ilk kitap başlığını alır; tam yaban kartları özel JSONPath libs gerektirir - bu araç ortak alt kümeleri kapsar.
API yanıtları ile çalışırken, ilk önce ham JSON 'ı tarayıcı geliştiricisi araçlarından kopyalın ve sol panele yapıştırın. Yapıyı denetlemek için $.data gibi temel yolları deneyin, sonra $.data.users[0].email gibi yollarla arıtın. Eşleşmeler anında sağda görünür, sözdizimi hataları vurgulanır.
Yapılandırma dosyaları için, $ gibi wildcards kullanın.. Tüm eşleşen anahtarları bulmak için key veya $.items[ gibi ifadeleri filtrelemek için mi? (@.price>10)].İç içi dizilerle, $'ı deneyin.. [*] Tüm seviyeleri düzleştirmek için. Sonuçlar her yol değişikliği ile canlı güncelleştirir - yenileme gerekmez.
Input
{"user":{"name":"Ada"}} + $.user.name Output
"Ada"
Nokta yolları ve dizi dizinleri desteklenir; karmaşık filtreler için jsonpath-plus kullanın.
Hayır, yerel olarak ayrıştırıldı.
Yaygın düzeltmeler: 1) JSON 'da çift tırnaklarla tek tırnakların yerini alın 2) Kök $ ile yol başlatın 3) Dizinin sınırlarını kontrol edin 4) Filtre sözdizimi doğrulayın. $* gibi basit yollarla başlayın.Önce yapıyı doğrulamak için.