Make unreadable JSON readable in one click
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
Paste your JSON here — get validated, formatted output to copy or download
ਜਾਂ ਇੱਕ .json ਫਾਈਲ ਛੱਡੋ
What you can do with JSON ਪ੍ਰੈਟੀਫਾਈ
Everything this tool helps you accomplish — no learning curve, no setup.
- Format messy JSON into clean, readable code
- Validate JSON and catch syntax errors
- Minify JSON into a single compact line
- Choose 2, 4 or 8 space indentation
- Copy or download the formatted result
Settings information
2 settings
Every control in JSON ਪ੍ਰੈਟੀਫਾਈ, explained — what it does and when to use it.
ਸੈਟਿੰਗਾਂ
- ਮੋਡਪ੍ਰੀਸੈਟ
- ਤੁਹਾਡਾ JSON ਕਿਵੇਂ ਦਿਖੇ, ਇਹ ਚੁਣੋ: ਸੁੰਦਰ ਬਣਾਓ ਉਸ ਨੂੰ ਪੜ੍ਹਨਯੋਗ ਇੰਡੈਂਟੇਸ਼ਨ ਨਾਲ ਸੰਵਾਰ ਦਿੰਦਾ ਹੈ, ਮਿਨੀਫ਼ਾਈ ਕਰੋ ਉਸ ਨੂੰ ਸੁੰਗੇੜ ਕੇ ਇੱਕੋ ਲਾਈਨ ਬਣਾ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਟ੍ਰੀ ਨੇਸਟਿਡ ਡਾਟਾ ਘੋਖਣ ਲਈ ਇੰਟਰੈਕਟਿਵ, ਸਮੇਟਣਯੋਗ ਵਿਊ ਦਿਖਾਉਂਦਾ ਹੈ।ਚੋਣਾਂ: ਸੁੰਦਰ ਬਣਾਓਮਿਨੀਫ਼ਾਈ ਕਰੋTree
- ਇੰਡੈਂਟDropdown
- ਸੈੱਟ ਕਰਦਾ ਹੈ ਕਿ ਸੁੰਦਰ ਬਣਾਈ ਆਉਟਪੁੱਟ ਵਿੱਚ ਹਰ ਨੈਸਟਿੰਗ ਪੱਧਰ ਕਿੰਨੀਆਂ ਥਾਵਾਂ ਅੰਦਰ ਧੱਕਿਆ ਜਾਵੇ (ਸਿਰਫ਼ Prettify ਮੋਡ ਵਿੱਚ ਦਿਖਦਾ ਹੈ); ਸੰਖੇਪ ਕੋਡ ਸ਼ੈਲੀ ਲਈ 2 ਚੁਣੋ, ਜਾਂ ਡੂੰਘੀਆਂ ਬਣਤਰਾਂ ਨੂੰ ਸੌਖਿਆਂ ਪੜ੍ਹਨ ਲਈ 4 ਜਾਂ 8।ਚੋਣਾਂ: 2 ਸਪੇਸ4 ਸਪੇਸ8 ਸਪੇਸ
JSON ਪ੍ਰੈਟੀਫਾਈ ਨਾਲ ਹੋ ਗਿਆ? ਅੱਗੇ ਇਹ ਅਜ਼ਮਾਓ
ਚੋਣਵੇਂ ਟੂਲ ਜੋ JSON ਪ੍ਰੈਟੀਫਾਈ ਨਾਲ ਵਧੀਆ ਜੁੜਦੇ ਹਨ। ਆਪਣੀ ਫ਼ਾਈਲ ਗੁਆਏ ਬਿਨਾਂ ਅੱਗੇ ਵਧਦੇ ਰਹੋ।
HTML ਪ੍ਰੈਟੀਫਾਈ
Exported HTML is a wall of text. Paste or drop a file for consistent indentation you can actually read — or minify it to one line for production, instantly in your browser.
ਹੁਣੇ ਅਜ਼ਮਾਓBase64 ਏਨਕੋਡਰ / ਡੀਕੋਡਰ
Cryptic Base64 in logs and payloads slows you down. Decode to readable text or encode any text or file — URL-safe, UTF-8 safe, and instant in your browser.
ਹੁਣੇ ਅਜ਼ਮਾਓJWT ਡੀਕੋਡਰ
Debugging auth means squinting at opaque tokens. Paste a JWT to see its decoded header, payload and expiry instantly — then copy locally. Free to use, with no account needed.
ਹੁਣੇ ਅਜ਼ਮਾਓਟੇਬਲ ਤੋਂ JSON / SQL
Re-typing table data into code is slow and error-prone. Paste CSV, TSV, pipe, or Markdown tables and get JSON, JSONL, or ready-to-run SQL INSERTs instantly in your browser.
ਹੁਣੇ ਅਜ਼ਮਾਓਡਿੱਫ ਚੈੱਕਰ
Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.
ਹੁਣੇ ਅਜ਼ਮਾਓMarkdown ਐਡੀਟਰ
Stop guessing how your README will render. Write or open any .md file, watch the live HTML preview update instantly, then export as HTML or Markdown. Editing stays in your browser.
ਹੁਣੇ ਅਜ਼ਮਾਓਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ
ਆਪਣੇ JSON ਨੂੰ ਇਨਪੁੱਟ ਪੈਨਲ ਵਿੱਚ ਪੇਸਟ ਕਰੋ — ਇਸ ਨੂੰ 2, 4 ਜਾਂ 8-ਸਪੇਸ ਇੰਡੈਂਟੇਸ਼ਨ ਨਾਲ ਤੁਰੰਤ ਪਾਰਸ ਅਤੇ ਮੁੜ ਫਾਰਮੈਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਜੇ JSON ਅਵੈਧ ਹੋਵੇ, ਤਾਂ ਤੁਹਾਨੂੰ ਮੂਲ ਪਾਰਸਰ ਤੋਂ ਗਲਤੀ ਦੀ ਠੀਕ-ਠੀਕ ਲਾਈਨ ਅਤੇ ਕਾਲਮ ਮਿਲਦਾ ਹੈ। ਸਭ ਕੁਝ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ, ਇਸ ਲਈ ਕੋਈ API ਕੁੰਜੀਆਂ ਨਹੀਂ, ਕੋਈ ਰੇਟ ਸੀਮਾ ਨਹੀਂ, ਅਤੇ ਤੁਹਾਡਾ ਡਾਟਾ ਕਦੇ ਵੀ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦਾ। ਪੜ੍ਹਨਯੋਗ, ਇੰਡੈਂਟ ਕੀਤੀ ਆਊਟਪੁੱਟ ਲਈ Prettify ਵਰਤੋ ਜਾਂ ਤਾਰ ਉੱਤੇ ਭੇਜਣ ਵਾਸਤੇ ਇੱਕੋ ਲਾਈਨ ਵਿੱਚ ਸਮੇਟਣ ਲਈ Minify ਵਰਤੋ।
usagePrettify ਲਾਈਨ ਬ੍ਰੇਕ ਅਤੇ ਇੰਡੈਂਟੇਸ਼ਨ ਜੋੜਦਾ ਹੈ ਤਾਂ ਜੋ ਡੀਬੱਗਿੰਗ ਦੌਰਾਨ JSON ਨੂੰ ਪੜ੍ਹਨਾ ਅਤੇ ਜਾਂਚਣਾ ਲੋਕਾਂ ਲਈ ਆਸਾਨ ਹੋਵੇ। Minify ਹਰ ਸਪੇਸ, ਟੈਬ ਅਤੇ ਨਿਊਲਾਈਨ ਹਟਾ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਸਭ ਤੋਂ ਛੋਟਾ ਸੰਭਵ ਪੇਲੋਡ ਬਣਦਾ ਹੈ — ਜੋ API ਬੇਨਤੀਆਂ, ਸੋਰਸ ਕੋਡ ਵਿੱਚ ਏਮਬੈੱਡ ਕੀਤੇ ਕੌਨਫਿਗਰੇਸ਼ਨ, ਅਤੇ ਬੰਡਲ ਆਕਾਰ ਘਟਾਉਣ ਲਈ ਲਾਭਦਾਇਕ ਹੈ। ਸਾਡਾ ਟੂਲ ਇੱਕ ਹੀ ਕਲਿੱਕ ਨਾਲ ਦੋਵੇਂ ਮੋਡ ਪੇਸ਼ ਕਰਦਾ ਹੈ।
featuresਵੈਧਤਾ ਜਾਂਚ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਨੇਟਿਵ JSON.parse ਨਾਲ ਚੱਲਦੀ ਹੈ, ਉਹੀ ਪਾਰਸਰ ਜੋ ਹਰ JavaScript ਰਨਟਾਈਮ ਵਰਤਦਾ ਹੈ। ਗ਼ਲਤੀਆਂ ਠੀਕ-ਠੀਕ ਉਹ ਟੋਕਨ ਅਤੇ ਉਸਦੀ ਸਥਿਤੀ ਦਿਖਾਉਂਦੀਆਂ ਹਨ ਜੋ ਸਮੱਸਿਆ ਪੈਦਾ ਕਰ ਰਿਹਾ ਹੈ, ਜੋ ਆਮ ਤੌਰ 'ਤੇ ਗੁੰਮ ਕੌਮਾ, ਬੇਮੇਲ ਬ੍ਰੈਕਟ, ਅਖੀਰਲੇ ਕੌਮਾ ਜਾਂ ਬਿਨਾਂ-ਕੋਟ ਵਾਲੀ ਕੀ ਨੂੰ ਪਛਾਣ ਦਿੰਦੀ ਹੈ। ਉਘਾੜੀ ਥਾਂ ਨੂੰ ਠੀਕ ਕਰੋ ਅਤੇ ਜਿਵੇਂ-ਜਿਵੇਂ ਤੁਸੀਂ ਟਾਈਪ ਕਰਦੇ ਹੋ, ਆਉਟਪੁੱਟ ਪੈਨਲ ਅੱਪਡੇਟ ਹੁੰਦਾ ਰਹਿੰਦਾ ਹੈ।
technicalਨਹੀਂ। JSON Prettify ਟੂਲ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ 100% ਕਲਾਇੰਟ-ਸਾਈਡ ਚੱਲਦਾ ਹੈ — ਨਾ ਕੋਈ ਸਰਵਰ ਰਾਊਂਡ ਟ੍ਰਿੱਪ, ਨਾ ਲੌਗਿੰਗ, ਨਾ ਕੈਸ਼ਿੰਗ। ਇਸ ਨਾਲ ਇਹ ਉਨ੍ਹਾਂ ਸੰਵੇਦਨਸ਼ੀਲ ਪੇਲੋਡਾਂ ਲਈ ਸੁਰੱਖਿਅਤ ਬਣ ਜਾਂਦਾ ਹੈ ਜਿਵੇਂ ਨਿੱਜੀ ਡੇਟਾ ਵਾਲੇ API ਜਵਾਬ, ਅੰਦਰੂਨੀ ਕਨਫਿਗਰੇਸ਼ਨ, ਜਾਂ ਪ੍ਰੋਡਕਸ਼ਨ ਭੇਦ ਜੋ ਤੁਸੀਂ ਕਦੇ ਵੀ ਕਿਸੇ ਹੋਸਟ ਕੀਤੇ ਟੂਲ ਵਿੱਚ ਪੇਸਟ ਨਹੀਂ ਕਰੋਗੇ।
privacyਹਾਂ। ਕੋਈ ਵੀ .json ਫਾਈਲ ਇਨਪੁੱਟ ਪੈਨਲ 'ਤੇ ਖਿੱਚੋ ਅਤੇ ਇਹ ਸਿੱਧਾ ਐਡੀਟਰ ਵਿੱਚ ਪੜ੍ਹੀ ਜਾਂਦੀ ਹੈ। ਵੱਡੀਆਂ ਫਾਈਲਾਂ (ਕਈ-ਮੈਗਾਬਾਈਟ API ਡੰਪ, ਐਕਸਪੋਰਟ ਕੀਤੇ ਕਨਫਿਗ, ਲੌਗ ਫਾਈਲਾਂ) ਉਦੋਂ ਤੱਕ ਕੰਮ ਕਰਦੀਆਂ ਹਨ ਜਦੋਂ ਤੱਕ ਤੁਹਾਡਾ ਬ੍ਰਾਉਜ਼ਰ ਉਹਨਾਂ ਨੂੰ ਮੈਮੋਰੀ ਵਿੱਚ ਰੱਖ ਸਕਦਾ ਹੈ — ਆਮ ਤੌਰ 'ਤੇ ਦਰਜਨਾਂ ਮੈਗਾਬਾਈਟ ਬਿਨਾਂ ਕਿਸੇ ਮੁਸ਼ਕਲ।
usageਨਹੀਂ, ਟੂਲ ਸਖ਼ਤ RFC 8259 JSON ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ ਕਿਉਂਕਿ JSON.parse ਇਹੀ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ। ਟਿੱਪਣੀਆਂ, ਅਖ਼ੀਰਲੇ ਕਾਮੇ, ਇੱਕਹਿਰੇ ਹਵਾਲਾ-ਚਿੰਨ੍ਹ ਅਤੇ ਬਿਨਾਂ ਹਵਾਲਾ-ਚਿੰਨ੍ਹ ਵਾਲੀਆਂ ਕੁੰਜੀਆਂ ਨੂੰ ਅਵੈਧ ਵਜੋਂ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਜਾਵੇਗਾ। ਜੇ ਤੁਹਾਨੂੰ JSON5 ਜਾਂ JSONC ਸਮਰਥਨ ਚਾਹੀਦਾ ਹੈ, ਤਾਂ ਪਹਿਲਾਂ ਗ਼ੈਰ-ਮਿਆਰੀ ਸਿੰਟੈਕਸ ਹਟਾਓ, ਫਿਰ Pixoate ਨਾਲ ਫਾਰਮੈਟ ਕਰੋ।
featuresਫਾਰਮੈਟ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਨਤੀਜੇ ਨੂੰ ਇੱਕ ਹੀ ਕੀਸਟ੍ਰੋਕ ਨਾਲ ਆਪਣੇ ਕਲਿੱਪਬੋਰਡ 'ਤੇ ਪਾਉਣ ਲਈ Copy 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਜਾਂ output.json (ਜਾਂ ਮਿਨੀਫਾਈ ਮੋਡ ਵਿੱਚ output.min.json) ਵਜੋਂ ਸੇਵ ਕਰਨ ਲਈ Download 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਆਉਟਪੁੱਟ UTF-8 ਇੰਕੋਡਿੰਗ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਦੀ ਹੈ, ਇਸ ਲਈ ਇਮੋਜੀ ਤੇ ਗੈਰ-ਲਾਤੀਨੀ ਅੱਖਰ ਜਿਉਂ ਦੇ ਤਿਉਂ ਰਹਿੰਦੇ ਹਨ।
tipsCompletely free with free account required to download. There are no usage limits, no watermarks, no ads in the output, and no paid tier. The tool exists alongside our PDF and image utilities as part of a free developer-and-creator toolkit.
pricingਇਹ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ ਕਿ ਤੁਹਾਡੀ JSON, RFC 8259 ਮਿਆਰ ਅਨੁਸਾਰ ਸਿੰਟੈਕਸ ਪੱਖੋਂ ਸਹੀ ਹੈ — ਇਹ ਦਸਤਾਵੇਜ਼ ਪਾਰਸ ਕਰਦਾ ਹੈ ਤੇ ਕਿਸੇ ਵੀ ਗਲਤੀ ਦੀ ਠੀਕ ਲਾਈਨ ਤੇ ਕਾਲਮ ਦੱਸਦਾ ਹੈ — ਪਰ ਇਹ JSON Schema (ਲੋੜੀਂਦੇ ਖੇਤਰ, ਮੁੱਲ ਦੀਆਂ ਕਿਸਮਾਂ, ਰੇਂਜਾਂ) ਅਨੁਸਾਰ ਜਾਂਚ ਨਹੀਂ ਕਰਦਾ। ਫ਼ੌਰੀ ਸਿੰਟੈਕਸ ਜਾਂਚ ਤੇ ਫਾਰਮੈਟਿੰਗ ਲਈ ਇਹ ਆਦਰਸ਼ ਹੈ; ਸਕੀਮਾ ਅਨੁਕੂਲਤਾ ਲਈ ਤੁਹਾਨੂੰ ਇੱਕ ਖ਼ਾਸ JSON Schema ਵੈਲੀਡੇਟਰ ਦੀ ਲੋੜ ਪਵੇਗੀ।
technicalਦੋ ਸਪੇਸ ਸਭ ਤੋਂ ਆਮ ਡਿਫ਼ਾਲਟ ਹੈ — ਇਹ Prettier ਅਤੇ ਜ਼ਿਆਦਾਤਰ ਸਟਾਈਲ ਗਾਈਡਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਹੈ ਅਤੇ ਡੂੰਘੇ ਨੈਸਟ ਕੀਤੇ ਆਬਜੈਕਟਾਂ ਨੂੰ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸੱਜੇ ਜਾਣ ਤੋਂ ਰੋਕਦੀ ਹੈ। ਚਾਰ ਸਪੇਸ ਘੱਟ-ਨੈਸਟ ਕੀਤੀਆਂ ਕੌਨਫ਼ਿਗ ਫ਼ਾਈਲਾਂ ਲਈ ਚੰਗੀ ਪੜ੍ਹੀ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਅੱਠ ਮੁੱਖ ਤੌਰ 'ਤੇ ਪ੍ਰਿੰਟਿੰਗ ਜਾਂ ਪੇਸ਼ਕਾਰੀ ਲਈ ਹੈ। ਤਿੰਨੇ ਇੱਕੋ ਜਿਹਾ, ਜਾਇਜ਼ JSON ਬਣਾਉਂਦੇ ਹਨ, ਇਸ ਲਈ ਜੋ ਵੀ ਤੁਹਾਡੀ ਟੀਮ ਦਾ ਲਿੰਟਰ ਚਾਹੁੰਦਾ ਹੈ ਉਹ ਚੁਣੋ, ਫਿਰ ਨਤੀਜਾ Copy ਜਾਂ Download ਕਰੋ।
tipsਹਾਂ — ਇਸ JSON ਫ਼ਾਰਮੈਟਰ ਦੇ ਨਾਲ ਸਾਡੇ ਕੋਲ ਇੱਕ HTML Prettify ਟੂਲ ਹੈ ਜੋ HTML ਨੂੰ ਸੁੰਦਰ ਤੇ ਮਿਨੀਫ਼ਾਈ ਕਰਦਾ ਹੈ, ਜੋ ਇਸੇ ਮੁਫ਼ਤ ਇਨ-ਬ੍ਰਾਊਜ਼ਰ ਡਿਵੈਲਪਰ ਟੂਲਕਿੱਟ ਦਾ ਹਿੱਸਾ ਹੈ। ਖ਼ਾਸ ਤੌਰ 'ਤੇ JSON ਲਈ, ਇਹ ਪੇਜ prettify, minify ਅਤੇ ਸਿੰਟੈਕਸ ਜਾਂਚ ਸੰਭਾਲਦਾ ਹੈ; ਹੋਰ ਭਾਸ਼ਾਵਾਂ ਲਈ ਮੇਲ ਖਾਂਦੇ ਫ਼ਾਰਮੈਟਰ ਉੱਤੇ ਜਾਓ।
featuresTree ਮੋਡ ਤੁਹਾਡੇ ਪਾਰਸ ਕੀਤੇ JSON ਨੂੰ ਇੱਕ ਸਮਤਲ ਟੈਕਸਟ ਬਲਾਕ ਦੀ ਬਜਾਏ ਇੱਕ ਇੰਟਰਐਕਟਿਵ, ਸਮੇਟਣਯੋਗ ਟ੍ਰੀ ਵਜੋਂ ਪੇਸ਼ ਕਰਦਾ ਹੈ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਇੰਡੈਂਟੇਸ਼ਨ ਵਿੱਚ ਸਕ੍ਰੌਲ ਕੀਤੇ ਬਿਨਾਂ ਇੱਕ ਵੱਡੀ API ਰਿਸਪਾਂਸ ਨੂੰ ਖੋਜਣ ਲਈ ਨੈਸਟਡ ਆਬਜੈਕਟਾਂ ਅਤੇ ਐਰੇਆਂ ਨੂੰ ਫੈਲਾ ਜਾਂ ਸਮੇਟ ਸਕੋ। Prettify ਅਜੇ ਵੀ ਤੁਹਾਨੂੰ ਕਾਪੀ ਕਰਨਯੋਗ, ਡਾਊਨਲੋਡ ਕਰਨਯੋਗ ਫਾਰਮੈਟ ਕੀਤਾ ਟੈਕਸਟ ਦਿੰਦਾ ਹੈ; ਜਦੋਂ ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਢਾਂਚੇ ਦੀ ਜਾਂਚ ਕਰਨੀ ਹੋਵੇ ਤਾਂ Tree 'ਤੇ ਜਾਓ, ਫਿਰ ਜਦੋਂ ਤੁਹਾਨੂੰ ਅਸਲੀ ਆਉਟਪੁੱਟ ਫਾਈਲ ਦੀ ਲੋੜ ਹੋਵੇ ਤਾਂ ਵਾਪਸ Prettify ਜਾਂ Minify 'ਤੇ ਜਾਓ।
featuresਵੱਡੇ nested payload ਨੂੰ ਖੋਜਣ ਲਈ ਪਹਿਲਾਂ Tree ਮੋਡ ਵਰਤੋ — indented ਟੈਕਸਟ ਦੀ ਦੀਵਾਰ ਸਕ੍ਰੋਲ ਕਰਨ ਦੀ ਬਜਾਏ ਸਿਰਫ਼ ਉਹੀ ਸ਼ਾਖਾਵਾਂ ਖੋਲ੍ਹੋ ਜਿਨ੍ਹਾਂ ਦੀ ਤੁਹਾਨੂੰ ਪਰਵਾਹ ਹੈ। ਇੱਕ ਵਾਰ ਪੁਸ਼ਟੀ ਹੋ ਜਾਵੇ ਕਿ ਸ਼ਕਲ ਸਹੀ ਹੈ, ਤਾਂ ਸੰਖੇਪ ਸਿੰਗਲ-ਲਾਈਨ JSON ਬਣਾਉਣ ਲਈ Minify 'ਤੇ ਸਵਿੱਚ ਕਰੋ ਜੋ ਤੁਸੀਂ ਅਸਲ ਵਿੱਚ ਕਿਸੇ request body ਜਾਂ config ਫਾਈਲ ਵਿੱਚ ਪੇਸਟ ਕਰਦੇ ਹੋ; ਦੋਵੇਂ ਮੋਡ ਇੱਕੋ ਪੇਸਟ ਕੀਤੇ ਇਨਪੁੱਟ ਨੂੰ ਪੜ੍ਹਦੇ ਹਨ, ਇਸ ਲਈ ਇਹਨਾਂ ਵਿਚਕਾਰ ਸਵਿੱਚ ਕਰਨਾ ਤੁਰੰਤ ਹੁੰਦਾ ਹੈ।
tipsਇੱਕ ਨੈਸਟਡ ਆਬਜੈਕਟ, ਇੱਕ ਐਰੇ ਅਤੇ ਇੱਕ ਬੂਲੀਅਨ ਵਾਲਾ ਛੋਟਾ ਡੈਮੋ JSON ਆਬਜੈਕਟ ਤੁਰੰਤ ਲੋਡ ਕਰਨ ਲਈ Try sample 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਤਾਂ ਜੋ ਤੁਸੀਂ ਅਸਲੀ ਡਾਟਾ ਪੇਸਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ Prettify, Minify ਅਤੇ Tree ਮੋਡ ਨੂੰ ਕੰਮ ਕਰਦੇ ਦੇਖ ਸਕੋ। ਇਸਦੀ ਜਾਂਚ ਹੋ ਜਾਣ 'ਤੇ, ਐਡੀਟਰ ਨੂੰ ਵਾਪਸ ਖਾਲੀ ਕਰਨ ਅਤੇ ਆਪਣੇ ਖੁਦ ਦੇ JSON ਨਾਲ ਨਵੇਂ ਸਿਰੇ ਤੋਂ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇਨਪੁੱਟ ਪੈਨਲ ਦੇ ਕੋਲ Clear 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
usageਹਾਂ। ਰਾਅ JSON ਪੇਸਟ ਕਰੋ ਜਾਂ .json ਫਾਈਲ ਪਾਓ ਅਤੇ Prettify 'ਤੇ ਕਲਿੱਕ ਕਰੋ — ਆਊਟਪੁੱਟ ਪੈਨ ਇਸਨੂੰ ਤੁਹਾਡੇ ਚੁਣੇ 2, 4 ਜਾਂ 8-ਸਪੇਸ ਇੰਡੈਂਟੇਸ਼ਨ ਨਾਲ ਦਿਖਾਉਂਦਾ ਹੈ ਤਾਂ ਜੋ ਨੈਸਟਡ ਆਬਜੈਕਟ ਅਤੇ ਐਰੇ ਦੇਖਣੇ ਆਸਾਨ ਹੋਣ। ਕਿਉਂਕਿ ਸਭ ਕੁਝ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ ਅਤੇ ਤੁਹਾਡਾ ਡਾਟਾ ਕਦੇ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦਾ, ਇਹ API ਰਿਸਪਾਂਸ ਅਤੇ ਕੌਂਫਿਗ ਫਾਈਲਾਂ ਲਈ ਇੱਕ ਤੇਜ਼ JSON ਵਿਯੂਅਰ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।
usageJSON ਪ੍ਰੈਟੀਫਾਈ ਤੁਹਾਡਾ ਕੰਮ ਕਰਨ ਵਿੱਚ ਕਿਵੇਂ ਮਦਦ ਕਰਦਾ ਹੈ
ਅਸਲ ਸਮੱਸਿਆਵਾਂ ਜੋ ਇਹ ਹਰ ਰੋਜ਼ ਹੱਲ ਕਰਦਾ ਹੈ — ਕਾਰੋਬਾਰਾਂ, ਰਚਨਾਕਾਰਾਂ, ਅਤੇ ਰੋਜ਼ਾਨਾ ਕੰਮਾਂ ਲਈ। ਆਪਣੇ ਲਈ ਢੁਕਵਾਂ ਵਰਤੋਂ ਮਾਮਲਾ ਲੱਭੋ ਅਤੇ ਸਕਿੰਟਾਂ ਵਿੱਚ ਸ਼ੁਰੂ ਕਰੋ।
API ਜਵਾਬ ਡੀਬੱਗਿੰਗ
ਆਪਣੇ ਡੈਵ ਟੂਲਾਂ ਤੋਂ ਕੋਈ ਮਿਨੀਫਾਈਡ API ਜਵਾਬ ਪੇਸਟ ਕਰੋ ਅਤੇ ਤੁਰੰਤ ਇੰਡੈਂਟ ਕੀਤੀ ਬਣਤਰ ਦੇਖੋ। ਕਿਸੇ JSON ਵਿਊਅਰ ਐਕਸਟੈਂਸ਼ਨ ਨੂੰ ਚਾਲੂ ਕੀਤੇ ਬਿਨਾਂ ਗੁੰਮ ਫੀਲਡਾਂ ਨੂੰ ਲੱਭੋ, ਬਣਤਰ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ null ਬਨਾਮ undefined ਦੀ ਸੰਭਾਲ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।
ਕੌਨਫਿਗ ਫਾਈਲ ਸਫ਼ਾਈ
ਮਰਜ ਕਾਨਫਲਿਕਟ ਹੱਲ ਕਰਨ ਤੋਂ ਬਾਅਦ ਉਲਝੀ ਹੋਈ package.json, tsconfig.json ਜਾਂ .eslintrc.json ਨੂੰ ਮੁੜ ਪੜ੍ਹਨਯੋਗ ਰੂਪ ਵਿੱਚ ਲਿਆਓ। ਇੱਕ ਮਿੰਟ ਵਿੱਚ ਫਾਰਮੈਟ ਕਰੋ, ਜਾਂਚ ਕਰੋ, ਅਤੇ ਇੱਕ ਸਾਫ਼ ਵਰਜ਼ਨ ਕਮਿਟ ਕਰੋ।
ਡੇਟਾਬੇਸ ਐਕਸਪੋਰਟ ਜਾਂਚ
MongoDB, DynamoDB ਜਾਂ Firestore ਤੋਂ JSON ਐਕਸਪੋਰਟ ਨੂੰ ਇੰਪੋਰਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਜਾਂਚੋ। ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਬਣਤਰ ਤੁਹਾਡੇ ਸਕੀਮਾ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਹੈ ਅਤੇ ਕਿਸੇ ਵੀ ਰਿਕਾਰਡ ਵਿੱਚ ਅਣਕਿਆਸੇ null ਟਕਰਾਅ ਨਹੀਂ ਹਨ।
ਵੈੱਬਹੁੱਕ ਪੇਲੋਡ ਨਿਰੀਖਣ
Stripe, GitHub, Linear ਜਾਂ Slack ਤੋਂ ਆਉਣ ਵਾਲੇ ਵੈੱਬਹੁੱਕ ਪੇਲੋਡ ਨੂੰ ਕੈਪਚਰ ਕਰੋ ਅਤੇ ਉਸ ਦੀ ਬਣਤਰ ਸਮਝਣ ਲਈ ਉਸ ਨੂੰ ਸੋਹਣੇ ਢੰਗ ਨਾਲ ਫਾਰਮੈਟ ਕਰੋ — ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਬਣਾਉਂਦੇ ਸਮੇਂ ਜਾਂ ਗੁੰਮ ਇਵੈਂਟ ਖੇਤਰਾਂ ਨੂੰ ਡੀਬੱਗ ਕਰਨ ਵੇਲੇ ਇਹ ਬੇਹੱਦ ਜ਼ਰੂਰੀ ਹੈ।
ਕੋਡ ਰੀਵਿਊ ਸਹਾਇਕ
ਰਿਵਿਊਅਰ ਵੱਲੋਂ ਦਿੱਤੇ JSON ਉਦਾਹਰਨਾਂ ਨੂੰ PR ਵੇਰਵਿਆਂ ਵਿੱਚ ਉਨ੍ਹਾਂ ਦੇ ਪੂਰੇ ਪ੍ਰੈੱਟੀਫਾਈਡ ਰੂਪ ਵਿੱਚ ਪੇਸਟ ਕਰੋ, ਜਾਂ ਜਦੋਂ ਚੈਟ ਵਿੱਚ ਥਾਂ ਘੱਟ ਹੋਵੇ ਤਾਂ Minify ਨਾਲ ਉਨ੍ਹਾਂ ਨੂੰ ਛੋਟਾ ਕਰੋ। ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ ਫਾਈਲ ਵੈਧ ਅਤੇ ਕਾਪੀ-ਪੇਸਟ ਲਈ ਸੁਰੱਖਿਅਤ ਰਹਿੰਦੀ ਹੈ।
ਪ੍ਰੋਡਕਸ਼ਨ ਸੀਕ੍ਰੇਟ ਹੈਂਡਲਿੰਗ
ਕਿਉਂਕਿ ਸਭ ਕੁਝ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ, ਤੁਸੀਂ ਉਤਪਾਦਨ ਦੇ ਗੁਪਤ ਪੇਲੋਡ ਨੂੰ ਬਿਨਾਂ ਕਿਸੇ ਨੈੱਟਵਰਕ ਰਾਊਂਡ ਟ੍ਰਿਪ ਦੇ ਜਾਂਚਣ ਲਈ ਪੇਸਟ ਕਰ ਸਕਦੇ ਹੋ — ਬਿਲਕੁਲ ਉਹੀ ਵਰਕਫ਼ਲੋ ਜਿਸ ਦੀ DevOps ਟੀਮਾਂ ਨੂੰ ਲੋੜ ਹੁੰਦੀ ਹੈ ਪਰ ਜੋ ਕਲਾਊਡ JSON ਟੂਲ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ ਨਹੀਂ ਦੇ ਸਕਦੇ।
ਵਿਸ਼ਾਲ GraphQL ਤੇ ਨੈਸਟਿਡ API ਜਵਾਬ ਖੋਜੋ
ਇੱਕ ਫੀਲਡ ਲੱਭਣ ਲਈ ਪ੍ਰੈਟੀਫਾਈ ਕੀਤੀ ਇੰਡੈਂਟੇਸ਼ਨ ਦੀ ਦੀਵਾਰ ਨੂੰ ਸਕ੍ਰੌਲ ਕਰਨ ਦੀ ਬਜਾਏ, ਇੱਕ ਵੱਡੇ ਨੈਸਟਡ ਪੇਲੋਡ ਵਿੱਚ ਸਿਰਫ਼ ਉਹਨਾਂ ਸ਼ਾਖਾਵਾਂ ਨੂੰ ਫੈਲਾਉਣ ਲਈ Tree ਮੋਡ 'ਤੇ ਜਾਓ ਜਿਨ੍ਹਾਂ ਦੀ ਤੁਹਾਨੂੰ ਪਰਵਾਹ ਹੈ।
Postman ਤੇ Insomnia ਲਈ ਬੇਨਤੀ ਬਾਡੀਆਂ ਤਿਆਰ ਕਰੋ
ਇੱਕ ਕੱਚੀ JSON ਬਾਡੀ ਪੇਸਟ ਕਰੋ, ਇਹ ਜਾਂਚਣ ਲਈ ਇਸਨੂੰ ਪ੍ਰੈਟੀਫਾਈ ਕਰੋ ਕਿ ਬਣਤਰ ਸਹੀ ਹੈ, ਫਿਰ ਇਸਨੂੰ ਕਿਸੇ Postman ਜਾਂ Insomnia ਸੰਗ੍ਰਹਿ ਵਿੱਚ ਸੰਭਾਲਣ ਤੋਂ ਪਹਿਲਾਂ Minify ਕਰੋ ਤਾਂ ਜੋ ਇਹ ਸੰਖੇਪ ਰੂਪ ਵਿੱਚ ਸਟੋਰ ਹੋਵੇ।
ਨਵੇਂ ਡਿਵੈਲਪਰਾਂ ਨੂੰ JSON ਢਾਂਚਾ ਸਿਖਾਓ
objects ਅਤੇ arrays ਕਿਵੇਂ nest ਹੁੰਦੇ ਹਨ ਇਹ ਬੂਟਕੈਂਪ ਵਿਦਿਆਰਥੀਆਂ ਜਾਂ ਜੂਨੀਅਰ ਇੰਜੀਨੀਅਰਾਂ ਨੂੰ ਸਮਝਾਉਣ ਲਈ Tree ਮੋਡ ਦਾ collapsible nested ਦ੍ਰਿਸ਼ ਵਰਤੋ, ਬਿਨਾਂ ਉਹਨਾਂ ਦੇ raw indentation ਵਿੱਚ ਗੁਆਚੇ।
ਸਪੋਰਟ ਟਿਕਟ ਦਾਇਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਲੌਗ ਐਕਸਪੋਰਟ ਸੁਥਰੇ ਕਰੋ
ਆਪਣੇ ਮਾਨੀਟਰਿੰਗ ਟੂਲ ਤੋਂ ਕਾਪੀ ਕੀਤਾ ਇੱਕ ਮਿਨੀਫਾਈ ਕੀਤਾ ਐਰਰ ਲੌਗ ਜਾਂ JSON ਬਲੌਬ ਪੇਸਟ ਕਰੋ, ਇਸਨੂੰ ਇੱਕ ਪੜ੍ਹਨਯੋਗ ਫਾਰਮੈਟ ਵਿੱਚ ਪ੍ਰੈਟੀਫਾਈ ਕਰੋ, ਅਤੇ ਸਾਫ਼ ਸੰਸਕਰਣ ਨੂੰ ਕਿਸੇ ਸਪੋਰਟ ਟਿਕਟ ਜਾਂ Slack ਥ੍ਰੈੱਡ ਵਿੱਚ ਪੇਸਟ ਕਰੋ।
ਕਮਿਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ Config ਫਾਈਲਾਂ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰੋ
ਇੱਕ ਗੁੰਮਰਾਹ ਟ੍ਰੇਲਿੰਗ ਕੌਮਾ, ਬੇਮੇਲ ਬ੍ਰੈਕਟ ਜਾਂ ਬਿਨਾਂ ਹਵਾਲੇ ਵਾਲੀ ਕੁੰਜੀ ਨੂੰ ਨੇਟਿਵ JSON.parse ਐਰਰ ਸੁਨੇਹੇ ਰਾਹੀਂ ਫੜਨ ਲਈ ਇੱਕ package.json, tsconfig.json ਜਾਂ ਹੋਰ JSON ਕੌਨਫਿਗ ਫਾਈਲ ਪੇਸਟ ਕਰੋ — ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਕੋਈ ਖ਼ਰਾਬ ਕੌਨਫਿਗ ਤੁਹਾਡੇ ਬਿਲਡ ਜਾਂ CI ਪਾਈਪਲਾਈਨ ਨੂੰ ਤੋੜ ਦੇਵੇ।
