शीर्ष Flutter JSON पैकेज डार्ट और फ्लटर में JSON के साथ काम करना चाहते हैं! JSON (JavaScript Object Notation) फ्लटर ऐप विकास में बहुत अधिक प्रयोग होता है क्योंकि इससे ऐप के फ़्रंटएंड और बैकएंड के बीच सहज डेटा विनिमय संभव होता है। JSON में मानिपुलेशन, संपादन, देखना और विश्लेषण को सरल और उपयोगकर्ता अनुकूल बनाने के लिए विभिन्न पैकेज हैं। यहां इन पैकेजों द्वारा प्रदान की जाने वाली कुछ विशेषताएं की सूची है: 1. **जेएसओएन विश्लेषण**: फ्लटर में जेएसओएन विश्लेषण में डेटा को निकालने और समझने का प्रयोग किया जाता है जो इसे फ्लटर ऐप्लिकेशन की लॉजिक और यूज़र इंटरफ़ेस में शामिल करने की सुविधा प्रदान करता है। 2. **जेएसओएन मान्यता प्रमाणीकरण**: जेएसओएन डेटा की वाक्यरचना त्रुटियों और जेएसओएन विनियम के अनुसार प्रमाणीकृत करें। 3. **जेएसओएन संपादन**: आसानी से जेएसओएन कुंजी और मूल्य जोड़ें, संशोधित करें या हटाएं। 4. **जेएसओएन दृश्य या दृश्यीकरण**: जेएसओएन संरचना का वृक्षवीय दृश्य या प्राथमिक प्रतिनिधित्व सीधे नेविगेशन के लिए। जटिल जेएसओएन ऑब्जेक्ट के लिए ध्वंस करें / विस्तारण करें। 5. **जेएसओएन से / से अन्य प्रारूपों में**: जेएसओएन डेटा को अन्य प्रारूपों में बदलें, जैसे XML, YAML, CSV आदि। 6. **सुंदर मुद्रण**: यथार्थ इंडेंटेशन और लाइन ब्रेक्स के साथ जेएसओएन डेटा का स्वरूपीकरण करें। 7. **सिंटेक्स हाइलाइटिंग और थीम्स**: जेएसओएन के लिए वैयक्तिकृत सिंटेक्स हाइलाइटिंग और रंग थीम्स। संरचना की स्पष्टता की अधिक समझ के लिए सिंटेक्स को हाइलाइट करें। 8. **त्रुटि संशोधन और सुझाव**: अवैध जेएसओएन को सुधारने के लिए त्रुटि संदेश और सुझाव प्रदान करें। 9. **जेएसओएन मिनिफ़िकेशन**: अनावश्यक श्वेतांभ को हटाएं और जेएसओएन का आकार कम करें। 10. **जेएसओएन को पढ़ें / लिखें**: स्थानीय फ़ाइलों, URL या क्लिपबोर्ड से जेएसओएन डेटा पढ़ें। विभिन्न प्रारूपों में फ़ाइलों में जेएसओएन डेटा लिखें। 11. **जेएसओएन टेम्प्लेटिंग**: विशेष डेटा संरचनाओं के लिए पुनर्प्रयोग योग्य जेएसओएन टेम्पलेट बनाएं और सहेजें। 12. **जेएसओएन स्वरूपण**: पठनीयता को बेहतर बनाने के लिए जेएसओएन डेटा को स्वरूपित करें। चाहे यह UI के साथ दूरस्थ डेटा को भरना हो, ऐप्लिकेशन सेटिंग्स को प्रबंधित करना हो, या उपयोगकर्ता प्राथमिकताएं संग्रहीत करना हो, फ्लटर में JSON का उपयोग योजनाबद्ध डेटा विनिमय की ताकत को बढ़ाता है। नीचे दिए गए डार्ट और फ्लटर JSON पैकेज की सूची आपकी मदद कर सकती है जिन्हें आप अपने फ्लटर ऐप में उपयोग कर सकते हैं।
deep_pick
150
simplifies manual json parsing with a type-safe api. no dynamic, no manual casting. flexible inputs types, fixed output types. useful parsing error messages
json_path
117
implementation of jsonpath expressions like "$.store.book[2].price". reads and writes values in parsed json objects.
json
97
easy encoding and decoding of json maps (maps of type `map`). uses a macro that auto-generates a `fromjson` decoding constructor and a `tojson` encoding method.
geojson_vi
63
an open-source dart and flutter library for efficiently handling geojson data in compliance with rfc 7946
flutter_json_widget
30
एक फ्लटर में जोड़ विजेट. पाठ को विस्तारयोग्य सूची में दिखाता है। फ़ोन पर डेटा को आसानी से पठनीय बनाता है।
json_view
22
a json preview package that has a not bad performance. lazy load json tree node that cause less jank. support display large list json data like chrome dev tool.
flutter_json_viewer
22
a json viewer widget for flutter. shows json data in an extensible list. makes data readable on the phone easily.
json_patch
22
JSON पैच मानक के लिए शुद्ध डार्ट यूटिलिटी पैकेज। पैच कार्यों को लागू कर सकता है और JSON-समान वस्तुओं पर डिफ़ एल्गोरिदम का अभिप्रेत कर सकता है।
cr_json_widget
21
एक विड्गेट, जहां एक नोड किसी भी विड्गेट हो सकता है, जिसमें एक वृक्ष संरचना को दिखाया जाता है।
json5
19
एक हल्का लाइब्रेरी जो JSON5 को टिप्पणियों और अनुवर्ती कॉमा समर्थन के साथ एन्कोड और डिकोड करता है।
gson
14
GSON द्वारा उत्पन्न जेसन का विश्लेषण और एनकोड करता है (माइंक्राफ्ट का जेसन का विश्लेषण कर सकता है)
json2yaml
11
dart package to render json data to yaml with built-in automatic beautifier and support for dart pubspec.yaml and pubspec.lock conventions
safemap
11
जीएस़ओएन मानचित्र से टिपण्णी के साथ सुरक्षित ढंग से मान प्राप्त करें। जब मान गलत हो जाए तो नल मान लाएगा।
yet_another_json_isolate
10
package to simplify and improve json parsing in isolates by keeping one isolate running per instance.
canonical_json
10
encoder and decoder for a canonical json format, useful when cryptographically hashing or signing json objects.
json_explorer
8
एक Flutter विड्गेट जो JSON को दिखाता है, देखता है और इंटरैक्ट करता है। यह भी इंटरैक्टिव सर्च/फ़िंड क्षमता शामिल करता है।