JSON Viewer, Editor & Format ऐप आइकन

JSON Viewer, Editor & Format

शिक्षा · मुफ़्त · iOS & Android · CoddyKit

JSON Viewer, Editor & Format — एक JSON रीडर जो दिखाता है कि सिंटैक्स कहाँ टूटता है

JSON Viewer, Editor & Format एक मुफ़्त iOS और Android JSON reader and editor है—जब API response, config file या data export आपके फ़ोन पर आता है और आपको उसे तुरंत पढ़ना होता है। इसे खोलें या पेस्ट करें, syntax validator को टूटी हुई जगह चिह्नित करने दें, और AI से इसे pretty print या समझाने के लिए कहें। XML, YAML, Markdown और SQL इसी editor में खुलते हैं।

App Store — मुफ़्त डाउनलोड करेंGoogle Play — मुफ़्त डाउनलोड करें
कीमत
मुफ़्त, Pro अपग्रेड
प्लैटफ़ॉर्म
iOS और Android
भाषाएँ
22
आयु रेटिंग
4+
आवश्यकताएँ
iOS 15.1 या बाद का
होम स्क्रीन के ऊपर XJSON: XML and JSON Editor पढ़ता हुआ स्टोर ग्राफ़िक, साथ में भाषाओं की सूची और Skill HubPython फ़ंक्शन, लाइन नंबरों और कीबोर्ड के ऊपर ब्रैकेट व कोट कीज़ की एक पंक्ति वाला editor
LiveSyntax check
Foldबड़ी files को पढ़ने योग्य बनाएँ
AIफ़ॉर्मेट करें, समझाएँ, ठीक करें, जनरेट करें
ज़्यादातर JSON समस्याएँ सिर्फ़ एक अक्षर जितनी होती हैं।

अंत में लगा comma, single quote, या गायब bracket: file लगभग सही दिखती है, फिर भी parser उसे स्वीकार नहीं करता। सबसे तेज़ समाधान यह है कि आपको ठीक-ठीक बताया जाए कि समस्या कहाँ है—और यही काम इस editor का live check आपके टाइप करते समय करता है।

यह क्या है

JSON Viewer, Editor & Format एक iOS और Android app है, जो फ़ोन पर JSON files खोलता, पढ़ता और संपादित करता है। यह syntax को highlight करता है, lines को number देता है, objects और arrays को fold करता है, और आपके टाइप करते समय JSON की जाँच करता है—जैसे trailing comma, missing quote या unclosed bracket जैसी त्रुटियों की जगह चिह्नित करता है। ऑनलाइन AI pretty print, explain, fix और sample data generate कर सकता है। XML, YAML, Markdown और SQL files इसी editor में खुलती हैं, लेकिन live check केवल JSON को कवर करता है।

ऐप के अंदर

यह कैसा दिखता है

होम स्क्रीन के ऊपर XJSON: XML and JSON Editor पढ़ता हुआ स्टोर ग्राफ़िक, साथ में भाषाओं की सूची और Skill Hub
होमCoddyKit editor की होम स्क्रीन, जिसमें खोजने योग्य भाषाओं की सूची और AI Generate, AI Tutor और Challenge शॉर्टकट हैं।
Python फ़ंक्शन, लाइन नंबरों और कीबोर्ड के ऊपर ब्रैकेट व कोट कीज़ की एक पंक्ति वाला editor
Editor और कीबोर्ड बारलाइन नंबरों और ब्रैकेट, कोट व ऑपरेटरों की बार वाला editor, जिसे यहाँ Python फ़ाइल के साथ दिखाया गया है।
Generate Code डायलॉग, जिसमें भाषा JSON पर सेट है और प्रॉम्प्ट है: Create currency list as JSON
सैंपल डेटा जनरेट करेंआपको जिस डेटा की ज़रूरत है उसका वर्णन करें—यहाँ मुद्रा सूची—और शुरुआत के लिए AI से JSON दस्तावेज़ जनरेट करवाएँ।
AI Chat स्क्रीन, जिसमें कॉन्सेप्ट समझाने, सुझाव देने, क्विज़ लेने और रोडमैप बनाने के सुझाए गए प्रॉम्प्ट हैं
AI चैटकोड और डेटा से जुड़े सवालों के लिए एक चैट टैब, जिसमें ऐसे सुझाए गए प्रॉम्प्ट हैं जिन्हें आप टैप कर सकते हैं।
भाषाओं की सूची और Skill Hub वाली light theme की होम स्क्रीन
Light themeLight theme में वही होम स्क्रीन; dark और light, दोनों theme उपलब्ध हैं।

पृष्ठभूमि

JSON file parse क्यों नहीं होती, और कारण कैसे पता करें?

JSON एक सख़्त text format है: keys double-quoted strings होनी चाहिए, comments की अनुमति नहीं है, और object या array में आख़िरी item के बाद comma नहीं लगाया जा सकता। जो files fail होती हैं, उनमें से कई JavaScript या Python data की copies होती हैं—वे देखने में मिलती-जुलती हैं, लेकिन इन नियमों को तोड़ती हैं। कारण पता करने का व्यावहारिक तरीका है parser की शिकायत पढ़ना, उस line पर जाना और उससे ठीक पहले के characters जाँचना, क्योंकि असली गलती आमतौर पर parser के रुकने वाली जगह से कुछ characters पहले होती है।

Trailing commas और quotesआम संदिग्ध

अंतिम item के बाद comma, string के चारों ओर single quotes, या बिना quotes लिखी गई key—इन सभी को standard JSON parser अस्वीकार कर देता है। कुछ programming languages इन्हें स्वीकार करती हैं, इसलिए code में काम करने वाला config data के रूप में fail हो सकता है।

बड़ी संख्याएँ2^53 से ऊपर

JSON में numbers के लिए स्वयं कोई size limit नहीं है, लेकिन कई readers उन्हें floating-point values के रूप में store करते हैं, जो केवल 2^53 तक exact रहती हैं। इससे बड़ी order ID प्रक्रिया के दौरान चुपचाप बदल सकती है, इसलिए जिन identifiers को exact बनाए रखना ज़रूरी हो, उन्हें strings के रूप में लिखना अधिक सुरक्षित है।

वे strings जो booleans जैसी दिखती हैं"false" false नहीं है

Quotes में लिखा text "false" एक non-empty string है, और ज़्यादातर languages में non-empty string को true माना जाता है। इस तरह store किया गया feature flag तब on हो सकता है, जब सभी को लगता हो कि वह off है।

JSON Linesहर line पर एक object

Log files में अक्सर JSON Lines का इस्तेमाल होता है, जहाँ पूरी file एक JSON value होने के बजाय हर line एक complete JSON value होती है। Strict JSON parser दूसरी line को error मानता है, इसलिए ऐसी files के लिए line-by-line approach की ज़रूरत होती है।

Pretty printing और minifyingएक ही data, अलग layout

Pretty printing indentation और line breaks जोड़ता है, ताकि कोई व्यक्ति nested data पढ़ सके। Minifying text को छोटा करने के लिए इन्हें हटा देता है। दोनों में से कोई भी values को नहीं बदलता, इसलिए आप इनके बीच आसानी से switch कर सकते हैं।

यह कैसे काम करता है

File का unreadable से fixed होने तक का सफ़र

यह editor एक ही loop के इर्द-गिर्द बनाया गया है: data खोलें, देखें कि क्या गलत है, उसे बदलें और फिर दोबारा जाँचें।

  1. Data खोलें या पेस्ट करें

    File picker से अपने फ़ोन की file खोलें या payload पेस्ट करें। Syntax highlighting, line numbers और word wrap लंबे documents को पढ़ने योग्य बनाए रखते हैं, और आप उन objects और arrays को fold कर सकते हैं जिन्हें आप उस समय नहीं पढ़ रहे हैं।

  2. Validator को समस्या चिह्नित करने दें

    आपके टाइप करते समय check चलता रहता है और टूटी हुई जगह को flag करता है। Smart keyboard bar brackets, braces, quotes और colons को एक tap की दूरी पर रखता है, जबकि undo, redo और पुराने versions की history आपको सुरक्षित रूप से fix आज़माने देती है।

  3. बाकी काम AI को सौंपें

    Online AI से messy या minified data को format करने, किसी block का अर्थ समझाने, bug repair करने या description से sample document generate करने के लिए कहें। Rewritten code एक diff के रूप में आता है, जिसे apply करने से पहले आप review कर सकते हैं।

इसमें क्या है

App क्या करता है

Live

Syntax check

Validator आपके टाइप करते समय JSON की जाँच करता है और trailing comma, missing quote या unclosed bracket की जगह बताता है।

Fold

बड़ी files को पढ़ने योग्य बनाएँ

Folding, line numbers, word wrap, पूरे document में find और replace, adjustable font size और tab size, साथ ही light या dark theme।

AI

फ़ॉर्मेट करें, समझाएँ, ठीक करें, जनरेट करें

Minified data को pretty print करें, पूछें कि कोई structure क्या दर्शाता है, bug repair करें या अपनी ज़रूरत का data बताकर sample पाएँ। AI tools के लिए internet connection ज़रूरी है।

4

अन्य formats

XML, YAML, Markdown और SQL highlighting, folding, search और AI tools के साथ खुलते हैं। Live check केवल JSON को कवर करता है, इसलिए बाकी formats की समीक्षा के लिए AI से कहें।

20

Bug hunts

ऐसे missions जिनमें simulated terminal पर आपके सामने किसी failure को रखा जाता है: line 12 पर fail होता config, bare keys के कारण reject किया गया payload, 2^53 से ऊपर टकराने वाली IDs, या attributes हटाने वाला XML conversion।

20

Guided projects

एक nested product catalogue, API response envelope, JSON Lines log, JSON Pointer और JSON Patch बनाएँ, और basics से लेकर $defs, $ref, oneOf तथा if/then/else तक schemas सीखें।

उपयुक्तता

यह किन लोगों के लिए है — और किनके लिए नहीं

आपके लिए सही है, अगर आप

  • डेस्क से दूर रहते हुए API response या config फ़ाइल जाँचें
  • अपने फ़ोन पर .json फ़ाइलों और डेटा एक्सपोर्ट के लिए तुरंत खोलने वाला file opener चाहिए
  • आप tester या analyst हैं, payloads पढ़ते हैं और चाहते हैं कि टूटी हुई लाइन चिह्नित की जाए
  • आप सीख रहे हैं कि JSON, schemas और XML कैसे काम करते हैं और वास्तविक त्रुटियों पर अभ्यास करना पसंद करते हैं
  • editor छोड़े बिना pretty print और explain टूल इस्तेमाल करना चाहते हैं

आपके लिए सही टूल नहीं है, अगर आप

  • AI टूल ऑफलाइन चाहिए, क्योंकि वे ऑनलाइन चलते हैं और इंटरनेट कनेक्शन की ज़रूरत होती है
  • XML या YAML के लिए live error checking चाहते हैं, क्योंकि live check केवल JSON को कवर करता है
  • मुफ़्त में unlimited AI की उम्मीद करते हैं: free plan में रोज़ 3 AI requests मिलती हैं, साथ ही एक छोटा ad देखकर 1 और request मिलती है

गोपनीयता

AI टूल क्या भेजते हैं

editor, syntax check, documents खोलना और search डिवाइस पर काम करते हैं। AI टूल ऑनलाइन चलते हैं, इसलिए जिस टेक्स्ट को आप format, explain या fix करने के लिए कहते हैं, वह उस request के लिए एक AI service को भेजा जाता है। विवरण CoddyKit privacy policy में हैं।

पूरी जानकारी इसमें है CoddyKit की गोपनीयता नीति.

सवाल

अक्सर पूछे जाने वाले सवाल

मैं अपने फ़ोन पर JSON फ़ाइल कैसे खोलकर पढ़ूँ?

JSON Viewer, Editor & Format में आप file picker से फ़ाइल खोल सकते हैं या उसकी सामग्री editor में paste कर सकते हैं। डेटा syntax highlighting और line numbers के साथ दिखाई देता है, और आप objects व arrays को fold करके वे हिस्से छिपा सकते हैं जिन्हें आप नहीं पढ़ रहे हैं। किसी दूसरी app से कॉपी किए गए API response के साथ भी यही किया जा सकता है।

JSON Viewer syntax errors कैसे ढूँढता है?

एक validator आपके टाइप करते समय JSON की जाँच करता है और टूटी हुई जगह चिह्नित करता है। यह trailing comma, missing quote या unclosed bracket जैसी आम गलतियों को फ़्लैग करता है, ताकि आप पूरी फ़ाइल स्कैन करने के बजाय ठीक उसी character को सुधार सकें। live check केवल JSON के लिए काम करता है।

क्या मैं JSON को pretty print या minify कर सकता हूँ?

हाँ। AI formatter अस्त-व्यस्त या minified डेटा को साफ़-सुथरे, indented टेक्स्ट में बदल देता है। क्योंकि यह एक ऑनलाइन AI टूल है, इसलिए कनेक्शन ज़रूरी है, और हर rewrite diff के रूप में आती है, जिसे apply करने से पहले आप review कर सकते हैं।

क्या JSON Viewer XML, YAML या SQL फ़ाइलें खोलता है?

यह XML, YAML, Markdown और SQL को उसी editor में syntax highlighting, folding, search और AI टूल के साथ खोलता है। केवल JSON को live syntax check मिलता है। अन्य formats के लिए आप AI से दस्तावेज़ में समस्याएँ review करने को कह सकते हैं।

JSON और JSON Lines में क्या अंतर है?

JSON फ़ाइल में एक value होती है, आमतौर पर object या array। JSON Lines फ़ाइल की हर लाइन में एक पूरी JSON value होती है, जो हर बार एक record बढ़ने वाले logs के लिए उपयुक्त है। JSON Viewer में log फ़ाइल के लिए JSON Lines पर एक guided project शामिल है, जिससे आप दोनों का अंतर देख सकते हैं।

क्या JSON Viewer, Editor & Format मुफ़्त है?

इसे मुफ़्त में download किया जा सकता है। editor, syntax check, documents खोलना और search मुफ़्त हैं। मुफ़्त उपयोग में रोज़ 3 AI requests, साथ ही एक छोटा ad देखकर 1 और request, पहला guided project और 2 missions शामिल हैं, और ads दिखाई जाती हैं। Pro ads हटाता है और unlimited AI requests तथा सभी projects और missions अनलॉक करता है।

क्या मैं इस app से JSON सीख सकता हूँ, सिर्फ़ देख ही नहीं सकता?

हाँ। इसमें 20 bug hunts और 20 guided projects हैं। hunts में आपको config में trailing comma, single quotes वाला API payload या string false के रूप में store किया गया feature flag जैसी failures का कारण ढूँढना होता है। projects nested catalogues, escaping, JSON Pointer, JSON Patch और schemas को चरण-दर-चरण समझाते हैं।

क्या मैं अपने संपादित डेटा को रख या share कर सकता हूँ?

आप result को copy कर सकते हैं, link के रूप में share कर सकते हैं और snippets save करके बाद में वापस आ सकते हैं। किसी दस्तावेज़ के पुराने versions history में रखे जाते हैं, इसलिए जिस बदलाव पर आपको पछतावा हो उसे undo किया जा सकता है।

क्या AI मेरी पूरी फ़ाइल देखता है?

AI उसी सामग्री पर काम करता है जो आप उसे भेजते हैं: समझाने के लिए चुना गया block या format अथवा fix करने के लिए भेजा गया दस्तावेज़। ये requests एक online service को भेजी जाती हैं, इसलिए पहले tokens और passwords जैसे secrets हटा दें। पढ़ने, folding, searching और syntax check के लिए AI की ज़रूरत नहीं होती।

शुरू करें

टूटा हुआ character जल्दी ढूँढें

iOS और Android के लिए JSON reader और editor: शुरुआत मुफ़्त, 22 भाषाओं में।

App Store — मुफ़्त डाउनलोड करेंGoogle Play — मुफ़्त डाउनलोड करें
अंतिम समीक्षा · CoddyKit द्वारा प्रकाशित · गोपनीयता नीति
iOS और Android पर उपलब्ध है।