mindblown/ Dev
Mindblown
भाषा: हिन्दी ▾

MINDBLOWN / DEV · आपके काम के लिए बना

प्रारूप और मान्य JSON — उदाहरण काम किया.

दो-स्पेस इंडेंटेशन के साथ एक JSON ऑब्जेक्ट को सुंदर प्रिंट करें। इनपुट और परिणाम की तुलना करें, अमान्य परीक्षण JSON और संख्या-परिशुद्धता सीमा जानने के लिए।

प्रोसेसिंग आपके डिवाइस पर होती हैखाते की ज़रूरत नहीं

JSON फ़ॉर्मैट और जाँच करें

Dev / 01

इस उदाहरण के रूप में शामिल हैं। अपने स्वयं के इनपुट की कोशिश करने के लिए मानों को बदलें।

तक 500,000 वर्ण। JSON संख्या का उपयोग JavaScript परिशुद्धता; पूर्णांक के लिए स्ट्रिंग का उपयोग करें जो अधिक से ज्यादा है 9,007,199,254,740,991.

जब एक JSON प्रतिक्रिया या कॉन्फ़िगरेशन को एक लाइन पर पढ़ना मुश्किल होता है तो प्रारूपण का उपयोग करें। उदाहरण में एक स्ट्रिंग, एक बोलान और एक सारणी शामिल है। प्रारूपकर्ता पहले इनपुट को पार करता है, इसलिए अवैध JSON आंशिक रूप से स्वरूपित परिणाम के बजाय एक त्रुटि उत्पन्न करता है।

उदाहरण के लिए इनपुट

{"name":"Ada","active":true,"roles":["reader","editor"]}

अपेक्षित परिणाम

{
  "name": "Ada",
  "active": true,
  "roles": [
    "reader",
    "editor"
  ]
}

यह कदम से कदम

  1. फॉर्मेट ऑपरेशन को चुने रखें और प्रीफिल्ड JSON ऑब्जेक्ट का निरीक्षण करें।
  2. फॉर्मेटर को चलाएं और अपेक्षित परिणाम के साथ दो-स्पेस इंडेंटेशन की तुलना करें।
  3. कॉम्पैक्ट ऑपरेशन की कोशिश करें, फिर सत्यापन त्रुटि देखने के लिए एक ट्रेलिंग कॉमा पेश करें।

कैसे परिणाम पढ़ने के लिए

लाइन ब्रेक और इंडेंटेशन ऑब्जेक्ट को उदाहरण मूल्यों को बदलने के बिना निरीक्षण करने में आसान बनाता है। JSON को डबल-कोर्टेड प्रॉपर्टी नामों और स्ट्रिंग्स की आवश्यकता होती है। टिप्पणियाँ, ट्रेलिंग अल्पाका और undefined मान्य नहीं है JSONएक पार्सर भी अपने अंतिम मूल्य के साथ डुप्लिकेट संपत्ति नाम की जगह ले सकता है।

सीमाएँ और महत्वपूर्ण विवरण

पार्सिंग उपयोग JavaScript संख्या परिशुद्धता और बड़े पूर्णांक पहचानकर्ता को गोल कर सकते हैं। ऐसे पहचानकर्ता को स्ट्रिंग्स के रूप में स्टोर करें। प्रारूपण एक बाइट संरक्षण परिवर्तन नहीं है, इसलिए इसे हस्ताक्षर किए गए पेलोड पर उपयोग न करें जिसके लिए सटीक मूल बाइट्स की आवश्यकता होती है।

RFC 8259

उपकरण खोलें

इस्तेमाल कैसे करें

पढ़ने योग्य JSON में एक कॉम्पैक्ट प्रतिक्रिया दें, या इसे कॉपी करने के लिए छोटा करें।

इनपुट → चलाएँ → परिणाम. प्रोसेसिंग आपके डिवाइस पर होती है.

Google Analytics आपकी सहमति मिलने के बाद ही पेज व्यू मापता है। यह एक अलग फ़्रेम में चलता है और टूल के डेटा तक इसकी पहुँच नहीं होती। कुकीज़ के रैंडम पहचानकर्ता Mindblown की साइटों के बीच साझा किए जाते हैं: ब्राउज़र पहचानकर्ता अधिकतम दो साल और सत्र पहचानकर्ता 30 मिनट तक रखा जाता है। आप कुकी सेटिंग में अपनी सहमति वापस ले सकते हैं।

आपका डेटा और विज्ञापन

टूल इनपुट और फ़ाइलों को आपके ब्राउज़र में संसाधित किया जाता है। वे इन उपकरणों द्वारा अपलोड या सहेजे गए नहीं हैं। Reloading अपने काम को साफ़ करता है। डाउनलोड और आपका सिस्टम क्लिपबोर्ड आपके नियंत्रण में रहता है।

उत्पादन पृष्ठ एक अलग मूल पर फ्रेम में Adsterra विज्ञापन प्रदर्शित करते हैं। विज्ञापन प्रदाता को आपके जैसे कनेक्शन डेटा प्राप्त होता है IP पता और ब्राउज़र जानकारी, कुकीज़ का उपयोग कर सकते हैं। यह इन फ्रेम्स के माध्यम से टूल इनपुट को नहीं पढ़ सकता है। होस्टिंग कनेक्शन मेटाडाटा को भी संसाधित करती है।

Adsterra गोपनीयता नीति