JSON Toolkit

JSON मूल बातें और विनिर्देश

RFC 8259 और ECMA-404 से शुरुआत करते हुए, यह श्रेणी JSON के व्याकरण, प्रकार, एन्कोडिंग और पार्सिंग की सीमाओं को व्यवस्थित करती है — वह नींव जिस पर JSON का हर काम टिका है।

6 लेख

इस श्रेणी के लेख

RFC 8259 से JSON व्याकरण की सीमाएँ पढ़ना

RFC 8259 के व्याकरण उत्पादनों को सरल भाषा में बदलना: कौन से अक्षर सीधे आ सकते हैं, किन्हें escape करना होगा, और विनिर्देश जानबूझकर कहाँ जगह छोड़ता है।

शुरुआती~11 मिनट पढ़ें2026-10-30 को अपडेट किया गया

छह प्रकार, संख्या परिशुद्धता और एन्कोडिंग की गड़बड़ियाँ

JSON में केवल छह प्रकार हैं, पर उनमें से हर एक आपके डेटा को चुपचाप बदल सकता है। यह लेख संख्या, स्ट्रिंग और null की गड़बड़ियों को एक ही बार में समेटता है।

शुरुआती~12 मिनट पढ़ें2026-10-30 को अपडेट किया गया

JSON parse त्रुटियाँ कैसे ठीक करें: Unexpected token की चरण-दर-चरण जाँच

JSON.parse त्रुटियों को पंक्ति और अक्षर में बदलें, फिर छह कारणों को बाहर करें: trailing comma, single quote, टिप्पणियाँ, नियंत्रण अक्षर, BOM और कटा हुआ इनपुट।

शुरुआती~12 मिनट पढ़ें2026-11-01 को अपडेट किया गया

JSON फ़ाइल क्या है, उसे किससे खोलें, और उसे कैसे संपादित करें

Notepad में गड़बड़ पाठ से लेकर JSON फ़ाइल खोलने के तीन तरीकों तक, साथ ही संपादन के बाद कुछ टूटा नहीं यह पुष्टि करने का तरीका और बहुत बड़ी फ़ाइल न खुलने पर क्या करें।

शुरुआती~9 मिनट पढ़ें2026-10-30 को अपडेट किया गया

JSON त्रुटि संदेश खोज: त्रुटि पाठ से सीधे समाधान तक

JSON.parse के सटीक संदेश से कारण खोजें: Chrome, Firefox और Safari में बार-बार आने वाली 12 त्रुटियाँ, जिनमें HTML त्रुटि पृष्ठ, कटा हुआ इनपुट और दोहरी पार्सिंग भी शामिल हैं।

उन्नत~8 मिनट पढ़ें2026-11-04 को अपडेट किया गया

Minified JSON को डिबग करना: पंक्ति 1 स्तंभ 23611 से ठीक टूटे बाइट तक

4 MB की एक-पंक्ति JSON फ़ाइल पंक्ति 1 स्तंभ 23611 बताती है, जो कुछ नहीं बताता। स्थानीय रूप से मापे गए नमूनों से यह मार्गदर्शिका समझाती है कि Python, Node और jq तीन अलग संख्याएँ क्यों देते हैं, एक अक्षर offset आपको सीधे टूटे बाइट तक कैसे ले जाता है, और व्याकरण ठीक होने के बाद कौन से तीन जाल चुपचाप डेटा बिगाड़ते हैं।

उन्नत~7 मिनट पढ़ें2026-11-01 को अपडेट किया गया