JSON
JSONPath टेस्टर
असली JSON डेटा पर JSONPath एक्सप्रेशन टेस्ट करें — मिले हुए वैल्यूज़ और उनके पाथ का तुरंत प्रीव्यू।
$ — रूट · .key / ['key'] — प्रॉपर्टी · .. — रिकर्सिव सर्च · [*] — सभी एलिमेंट्स · [0,1] — इंडेक्स · [0:2] — स्लाइस · [?(@.price<10)] — फ़िल्टर
—
अक्सर पूछे जाने वाले प्रश्न
JSONPath क्या है और इससे क्या होता है?
JSONPath एक क्वेरी लैंग्वेज है जो JSON डॉक्यूमेंट से वैल्यूज़ निकालने के लिए इस्तेमाल होती है — XML के लिए XPath जैसा ही कॉन्सेप्ट, लेकिन अपने सिंटैक्स के साथ। $ रूट को दर्शाता है, .key या ['key'] प्रॉपर्टी एक्सेस करता है, [*] ऐरे के सभी एलिमेंट्स सिलेक्ट करता है।
क्या सेंसिटिव JSON डेटा टेस्ट करना सुरक्षित है?
हां, एक्सप्रेशन का इवैल्यूएशन पूरी तरह ब्राउज़र में JavaScript से होता है — कुछ भी सर्वर पर नहीं भेजा जाता।
.key और ..key में क्या फ़र्क़ है?
$.store.book सीधे store के नीचे book खोजता है, जबकि $..book (रिकर्सिव सर्च) डॉक्यूमेंट में किसी भी गहराई पर book खोजता है — अगर वह की कई जगह मौजूद है तो उम्मीद से कहीं ज़्यादा रिज़ल्ट मिल सकते हैं।