JSON फॉर्मेटर
JSON को पठनीय रूप में फॉर्मेट करें।
किसी API response या log file से आने वाला compact JSON पढ़ने में बेहद मुश्किल होता है — सब कुछ एक ही लाइन में और बिना किसी indentation के। एक JSON formatter (जिसे JSON prettifier या beautifier भी कहते हैं) एक जैसी indentation और line breaks जोड़ता है ताकि structure एक नज़र में दिख जाए। यह tool किसी भी valid JSON को 2 या 4 space indentation के साथ format करता है, जिससे nested objects, arrays और गहरी hierarchies को navigate करना और debug करना आसान हो जाता है।
📋 इस कैलकुलेटर का उपयोग कैसे करें
input box में compact या minified JSON paste करें। अपनी पसंद की indentation चुनें — 2 spaces JavaScript और JSON community का standard है, जबकि 4 spaces Python में आम है। formatted output तुरंत देखने के लिए "Format / Prettify JSON" पर click करें। result पाने के लिए Copy button का इस्तेमाल करें। अगर आप Postman या curl जैसे किसी API tool से JSON paste करते हैं, तो वह पहले से आंशिक रूप से formatted हो सकता है; यह tool उसे किसी भी हाल में एक जैसी indentation में normalize कर देगा।
💡 मुख्य तथ्य और जानकारी
JSON formatting में JSON.stringify(parsedObject, null, indent) का उपयोग होता है — यह built-in JavaScript function है जो objects को configurable indentation के साथ serialize करता है। formatter सबसे पहले आपके JSON को validate करता है (invalid input के लिए यह error बताएगा), फिर आपके चुने हुए indent level के साथ उसे फिर से serialize करता है। इसका मतलब है कि formatter input की असंगतियों को भी normalize करता है: यह अतिरिक्त spaces हटाता है, mixed indentation को ठीक करता है, और एक निश्चित output देता है। कई code editors (VS Code, IntelliJ) में built-in JSON formatters होते हैं; यह tool तब उपयोगी है जब आप किसी editor के बाहर काम कर रहे हों या जल्दी से एक बार का formatting काम करना हो।