FLUTTER ECOSYSTEM

json_path

RFC 9535 का अमल - JSONPath: JSON के लिए प्रश्न व्यंजक। `$.store.book[2].price` जैसे प्रश्नों का उपयोग करके पार्स किए गए JSON ऑब्जेक्ट में मान पढ़ने और लिखने के लिए।

नवीनतम वर्ज़न
0.9.0
30-दिन डाउनलोड
3 लाख
लाइक
126
Pub अंक
160

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

json_path एक Dart पैकेज है जो JSONPath के लिए RFC 9535 का कार्यान्वयन करता है, जिससे JSON डेटा के शक्तिशाली प्रश्न और संशोधन की अनुमति मिलती है। इसके द्वारा उपयोगकर्ता व्यंजक जैसे `$.store.book[2].price` का उपयोग करके पार्स किए गए JSON ऑब्जेक्ट में मान पढ़ और लिख सकते हैं। यह पैकेज मानक JSONPath सिंटैक्स का समर्थन करता है और Android, iOS, Web, macOS, Windows और Linux जैसे कई प्लेटफॉर्मों पर संगत है। Flutter ऐप्लिकेशन में डायनामिक डेटा निकालने और परिवर्तन के लिए आदर्श है।

उपयोग
  • नेस्टेड JSON मानों को निकालना
  • विशिष्ट JSON क्षेत्रों को अपडेट करना
  • JSON डेटा में ऐरे को फ़िल्टर करना
  • जटिल JSON संरचनाओं का विश्लेषण
  • डायनामिक कॉन्फ़िगरेशन हैंडलिंग
  • API में डेटा परिवर्तन
मुख्य विशेषताएँ
  • RFC 9535 के पूर्ण अनुपालन
  • पढ़ने और लिखने की संचालनों का समर्थन करता है
  • स्पष्ट मार्ग सिंटैक्स जैसे `$.store.book[2].price`
  • क्रॉस-प्लेटफॉर्म संगतता
  • हल्का और तेज़
  • शक्तिशाली त्रुटि संहरण
इनके लिए उपयुक्त
  • गतिशील JSON प्रश्नों की आवश्यकता वाले Flutter एप्लिकेशन
  • बैकएंड सेवाएँ JSON प्रतिबिंब संसाधित कर रही हैं
  • कॉन्फ़िगरेशन मैनेजमेंट सिस्टम
  • परिवर्तनशील प्रतिक्रिया संरचना वाले API क्लाइंट
  • लचीले JSON संशोधन की आवश्यकता वाले डेटा पाइपलाइन
विचार योग्य बातें
  • वैध JSON इनपुट की आवश्यकता होती है
  • गहन नेस्टेड या बड़े JSON के साथ प्रदर्शन में भिन्नता हो सकती है
  • RFC 9535 में परिभाषित जीसनपथ सिंटैक्स के सीमित
  • गैर-JSON डेटा प्रकार के लिए उपयुक्त नहीं
  • अविश्वसनीय इनपुट में सावधानीपूर्वक प्रमाणीकरण की आवश्यकता हो सकती है
समर्थित प्लेटफ़ॉर्मAndroidiOSWebmacOSWindowsLinux

पैकेज इंस्टॉल करें

flutter pub add json_path

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 4 आइटम

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट