JSON ਡੇਟਾ ਨੂੰ ਸਮਝਣਾ ਅਤੇ ਇਸਦੀ ਵੈਲੀਡੇਸ਼ਨ
JSON (JavaScript Object Notation) ਅੱਜਕੱਲ੍ਹ ਡੇਟਾ ਐਕਸਚੇਂਜ ਅਤੇ APIs ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਫਾਰਮੈਟ ਹੈ। ਇਹ ਮਨੁੱਖਾਂ ਦੁਆਰਾ ਪੜ੍ਹਨ ਅਤੇ ਮਸ਼ੀਨਾਂ ਦੁਆਰਾ ਪਾਰਸ ਕਰਨ ਲਈ ਬਹੁਤ ਸਰਲ ਹੁੰਦਾ ਹੈ। ਪਰ ਜਦੋਂ APIs ਤੋਂ ਬਿਨਾਂ ਫਾਰਮੈਟ ਕੀਤਾ ਹੋਇਆ ਡੇਟਾ ਮਿਲਦਾ ਹੈ, ਜਾਂ ਕਿਸੇ ਕਨਫਿਗਰੇਸ਼ਨ ਫ਼ਾਈਲ ਵਿੱਚ ਗ਼ਲਤੀ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਪੜ੍ਹਨਾ ਅਤੇ ਸਮਝਣਾ ਮੁਸ਼ਕਲ ਹੋ ਜਾਂਦਾ ਹੈ।
ਇਸ ਟੂਲ ਦੀ ਮਦਦ ਨਾਲ ਤੁਸੀਂ ਆਪਣੇ JSON ਡੇਟਾ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਫਾਰਮੈਟ, ਵੈਲੀਡੇਟ ਅਤੇ ਮਿਨੀਫਾਈ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਟੂਲ ਵੱਡੇ ਇੰਟੀਜਰਸ (large integers) ਨੂੰ ਬਿਨਾਂ ਕਿਸੇ ਨੁਕਸਾਨ ਦੇ ਸੁਰੱਖਿਅਤ ਰੱਖਦਾ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੇ JSON ਵਿੱਚ ਡੁਪਲੀਕੇਟ ਕੁੰਜੀਆਂ (duplicate keys) ਹਨ, ਤਾਂ ਇਹ ਟੂਲ ਉਹਨਾਂ ਨੂੰ ਆਪਸ ਵਿੱਚ ਮਿਲਾਉਣ ਜਾਂ ਹਟਾਉਣ ਦੀ ਬਜਾਏ ਇੱਕ ਸਪਸ਼ਟ ਗ਼ਲਤੀ ਦਿਖਾਉਂਦਾ ਹੈ।
JSON ਫਾਰਮੈਟਰ ਦੀ ਵਰਤੋਂ ਅਤੇ ਇਨਪੁੱਟ ਦੇ ਤਰੀਕੇ
ਇਸ ਟੂਲ ਵਿੱਚ ਡੇਟਾ ਇਨਪੁੱਟ ਕਰਨ ਦੇ ਕਈ ਤਰੀਕੇ ਹਨ:
- ਪੇਸਟ ਕੀਤਾ JSON: ਤੁਸੀਂ ਸਿੱਧੇ ਇਨਪੁੱਟ ਖੇਤਰ ਵਿੱਚ ਆਪਣਾ JSON ਟੈਕਸਟ ਪੇਸਟ ਕਰ ਸਕਦੇ ਹੋ।
- ਫ਼ਾਈਲ ਅੱਪਲੋਡ: ਤੁਸੀਂ "ਫ਼ਾਈਲ ਖੋਲ੍ਹੋ" 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਜਾਂ ਫ਼ਾਈਲ ਨੂੰ ਡਰੈਗ ਅਤੇ ਡ੍ਰੌਪ ਕਰਕੇ
.jsonਜਾਂ.txtਫ਼ਾਈਲਾਂ ਖੋਲ੍ਹ ਸਕਦੇ ਹੋ। - ਸਿੰਟੈਕਸ ਚੋਣ: ਤੁਸੀਂ ਲੋੜ ਅਨੁਸਾਰ "JSON" ਅਤੇ "JSONC" ਸਿੰਟੈਕਸ ਵਿਚਕਾਰ ਚੋਣ ਕਰ ਸਕਦੇ ਹੋ।
ਫ਼ਾਈਲ ਅੱਪਲੋਡ ਕਰਦੇ ਸਮੇਂ ਕੁਝ ਨਿਯਮਾਂ ਅਤੇ ਸੀਮਾਵਾਂ ਦਾ ਧਿਆਨ ਰੱਖਣਾ ਜ਼ਰੂਰੀ ਹੈ:
- ਫ਼ਾਈਲਾਂ ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ UTF-8 ਇਨਕੋਡਿਡ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ। ਜੇਕਰ ਫ਼ਾਈਲ UTF-8 ਨਹੀਂ ਹੈ, ਤਾਂ ਟੂਲ "ਇਹ ਫ਼ਾਈਲ UTF-8 ਟੈਕਸਟ ਨਹੀਂ ਹੈ, ਇਸ ਲਈ ਇਸਨੂੰ ਇੱਥੇ ਖੋਲ੍ਹਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ।" ਸੁਨੇਹਾ ਦਿਖਾਏਗਾ।
- ਸਿਰਫ਼ ਸਮਰਥਿਤ ਫ਼ਾਈਲ ਕਿਸਮਾਂ ਹੀ ਖੋਲ੍ਹੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ, ਨਹੀਂ ਤਾਂ "ਅਸਮਰਥਿਤ ਫ਼ਾਈਲ ਕਿਸਮ —.json ਜਾਂ.txt ਫ਼ਾਈਲ ਚੁਣੋ।" ਸੁਨੇਹਾ ਮਿਲੇਗਾ।
- ਜੇਕਰ ਫ਼ਾਈਲ ਦਾ ਆਕਾਰ ਨਿਰਧਾਰਤ ਸੀਮਾ ਤੋਂ ਵੱਧ ਹੈ, ਤਾਂ ਟੂਲ "ਫ਼ਾਈਲ ਬਹੁਤ ਵੱਡੀ ਹੈ — ਸੀਮਾ
{limit}ਹੈ।" ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗਾ। - ਜੇਕਰ ਫ਼ਾਈਲ ਪੜ੍ਹਨ ਵਿੱਚ ਕੋਈ ਸਮੱਸਿਆ ਆਉਂਦੀ ਹੈ, ਤਾਂ "ਇਹ ਫ਼ਾਈਲ ਪੜ੍ਹੀ ਨਹੀਂ ਜਾ ਸਕੀ। ਇਸਨੂੰ ਮੁੜ ਚੁਣ ਕੇ ਵੇਖੋ।" ਸੁਨੇਹਾ ਦਿਖਾਈ ਦੇਵੇਗਾ।
- ਇਸ ਟੂਲ ਦੀ ਅਧਿਕਤਮ ਇਨਪੁੱਟ ਸੀਮਾ 10 MiB ਹੈ। ਜੇਕਰ ਇਨਪੁੱਟ ਇਸ ਤੋਂ ਵੱਧ ਹੈ, ਤਾਂ "ਇਨਪੁੱਟ
{limit}ਤੋਂ ਵੱਡਾ ਹੈ, ਜੋ ਇਸ ਟੂਲ ਦੀ ਸਮਰੱਥਾ ਤੋਂ ਵੱਧ ਹੈ।" ਸੁਨੇਹਾ ਦਿਖਾਈ ਦੇਵੇਗਾ।
JSON ਨੂੰ ਫਾਰਮੈਟ ਅਤੇ ਮਿਨੀਫਾਈ ਕਰਨਾ
ਇਹ ਟੂਲ ਡੇਟਾ ਦੀ ਪੜ੍ਹਨਯੋਗਤਾ ਨੂੰ ਵਧਾਉਣ ਲਈ ਫਾਰਮੈਟਿੰਗ ਅਤੇ ਸਟੋਰੇਜ ਬਚਾਉਣ ਲਈ ਮਿਨੀਫਿਕੇਸ਼ਨ ਦੀ ਸੁਵਿਧਾ ਦਿੰਦਾ ਹੈ:
- ਫਾਰਮੈਟਿੰਗ: ਤੁਸੀਂ ਆਪਣੀ ਪਸੰਦ ਦਾ ਇੰਡੈਂਟੇਸ਼ਨ ਪੱਧਰ ਚੁਣ ਕੇ JSON ਨੂੰ ਫਾਰਮੈਟ ਕਰ ਸਕਦੇ ਹੋ। ਸਫਲਤਾਪੂਰਵਕ ਫਾਰਮੈਟ ਹੋਣ 'ਤੇ "JSON ਫਾਰਮੈਟ ਕੀਤਾ ਗਿਆ।" ਸੁਨੇਹਾ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
- ਮਿਨੀਫਿਕੇਸ਼ਨ: ਜੇਕਰ ਤੁਸੀਂ ਡੇਟਾ ਨੂੰ ਸਟੋਰੇਜ ਜਾਂ ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਲਈ ਛੋਟਾ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਮਿਨੀਫਾਈ ਐਕਸ਼ਨ ਬੇਲੋੜੀਆਂ ਖਾਲੀ ਥਾਵਾਂ ਅਤੇ ਲਾਈਨ ਬ੍ਰੇਕਸ ਨੂੰ ਹਟਾ ਦਿੰਦਾ ਹੈ। ਇਸ ਤੋਂ ਬਾਅਦ "JSON ਮਿਨੀਫਾਈ ਕੀਤਾ ਗਿਆ।" ਸੁਨੇਹਾ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
- ਕੁੰਜੀਆਂ ਨੂੰ ਕ੍ਰਮਬੱਧ ਕਰਨਾ (Sort Keys): ਤੁਸੀਂ ਆਬਜੈਕਟ ਦੀਆਂ ਕੁੰਜੀਆਂ ਨੂੰ ਕੋਡ-ਪੌਇੰਟ ਕ੍ਰਮ ਵਿੱਚ ਰਿਕਰਸਿਵ ਢੰਗ ਨਾਲ ਕ੍ਰਮਬੱਧ ਕਰ ਸਕਦੇ ਹੋ। ਇਸ ਦੌਰਾਨ ਐਰੇ ਦਾ ਕ੍ਰਮ ਕਦੇ ਨਹੀਂ ਬਦਲਦਾ। ਕ੍ਰਮਬੱਧ ਕਰਨ ਤੋਂ ਬਾਅਦ "ਕੁੰਜੀਆਂ ਕ੍ਰਮਬੱਧ ਹੋ ਗਈਆਂ — ਐਰੇ ਦਾ ਕ੍ਰਮ ਉਵੇਂ ਹੀ ਹੈ। ਵਾਪਸ ਕਰਨ ਲਈ Ctrl/Cmd+Z ਦਬਾਓ।" ਸੁਨੇਹਾ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
ਜਦੋਂ ਐਡੀਟਰ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਖਾਲੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ "ਐਡੀਟਰ ਸਾਫ਼ ਕੀਤਾ ਗਿਆ।" ਸੁਨੇਹਾ ਮਿਲਦਾ ਹੈ। ਜੇਕਰ ਬਿਨਾਂ ਕਿਸੇ ਇਨਪੁੱਟ ਦੇ ਕੋਈ ਐਕਸ਼ਨ ਚੁਣਿਆ ਜਾਵੇ, ਤਾਂ ਟੂਲ "ਪਹਿਲਾਂ ਕੁਝ JSON ਪੇਸਟ ਕਰੋ ਜਾਂ ਫ਼ਾਈਲ ਖੋਲ੍ਹੋ।" ਸੁਨੇਹਾ ਦਿਖਾਉਂਦਾ ਹੈ।
ਟ੍ਰੀ ਵਿਊ (Tree View) ਰਾਹੀਂ ਡੇਟਾ ਦੀ ਪੜਚੋਲ
ਗੁੰਝਲਦਾਰ JSON ਡੇਟਾ ਨੂੰ ਸਮਝਣ ਲਈ ਟੂਲ ਵਿੱਚ ਇੱਕ ਇੰਟਰਐਕਟਿਵ "ਟ੍ਰੀ" ਵਿਊ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਇਸ ਵਿੱਚ ਤੁਸੀਂ ਹੇਠ ਲਿਖੇ ਫੀਚਰਸ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ:
- ਕੁੰਜੀਆਂ ਅਤੇ ਮੁੱਲ ਖੋਜੋ: ਤੁਸੀਂ ਖੋਜ ਬਾਕਸ ਵਿੱਚ ਟੈਕਸਟ ਲਿਖ ਕੇ ਖੋਜ ਕਰ ਸਕਦੇ ਹੋ। ਖੋਜ ਦੇ ਨਤੀਜੇ "
{total}ਵਿੱਚੋਂ{current}" ਜਾਂ ਸੀਮਾ ਤੋਂ ਵੱਧ ਹੋਣ 'ਤੇ "{total}+ ਵਿੱਚੋਂ{current}" ਵਜੋਂ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ। ਜੇਕਰ ਕੋਈ ਮੇਲ ਨਾ ਹੋਵੇ, ਤਾਂ "ਕੋਈ ਮੇਲ ਨਹੀਂ" ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਤੁਸੀਂ "ਪਿਛਲਾ ਮੇਲ" ਅਤੇ "ਅਗਲਾ ਮੇਲ" ਬਟਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। - ਨੋਡਸ ਨੂੰ ਫੈਲਾਉਣਾ ਅਤੇ ਸਮੇਟਣਾ: ਤੁਸੀਂ "ਸਭ ਫੈਲਾਓ" ਅਤੇ "ਸਭ ਸਮੇਟੋ" ਬਟਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਕਿਸੇ ਖਾਸ ਨੋਡ ਲਈ "
{key}ਫੈਲਾਓ" ਜਾਂ "{key}ਸਮੇਟੋ" ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। - ਸੀਮਾਵਾਂ: ਜੇਕਰ JSON ਅਵੈਧ ਹੈ, ਤਾਂ ਟ੍ਰੀ ਵਿਊ ਦੀ ਥਾਂ "ਇਸਨੂੰ ਟ੍ਰੀ (tree) ਵਜੋਂ ਦੇਖਣ ਲਈ JSON ਨੂੰ ਠੀਕ ਕਰੋ।" ਲਿਖਿਆ ਆਵੇਗਾ। ਬਹੁਤ ਵੱਡੇ JSON ਲਈ "ਇਹ JSON ਟ੍ਰੀ ਵਜੋਂ ਰੈਂਡਰ ਕਰਨ ਲਈ ਬਹੁਤ ਵੱਡਾ ਹੈ।" ਜਾਂ "ਇਸ JSON ਵਿੱਚ ਟ੍ਰੀ ਵਜੋਂ ਦਿਖਾਉਣ ਲਈ ਬਹੁਤ ਜ਼ਿਆਦਾ ਮੁੱਲ ਹਨ।" ਸੁਨੇਹਾ ਦਿਖਾਈ ਦੇਵੇਗਾ। ਪੂਰੀ ਤਰ੍ਹਾਂ ਫੈਲਾਉਣ ਵੇਲੇ ਸੀਮਾ ਲਾਗੂ ਹੋਣ 'ਤੇ "ਇਹ JSON ਪੂਰੀ ਤਰ੍ਹਾਂ ਫੈਲਾਉਣ ਲਈ ਬਹੁਤ ਵੱਡਾ ਹੈ — ਪਹਿਲੀਆਂ
{count}ਕਤਾਰਾਂ ਦਿਖਾਈਆਂ ਜਾ ਰਹੀਆਂ ਹਨ।" ਸੁਨੇਹਾ ਮਿਲੇਗਾ, ਜਿਸਦੇ ਹੇਠਾਂ "{count}ਹੋਰ ਦਿਖਾਓ…" ਬਟਨ ਹੋਵੇਗਾ।
ਟ੍ਰੀ ਵਿਊ ਵਿੱਚ ਰੂਟ ਨੋਡ ਨੂੰ "ਰੂਟ" ਲੇਬਲ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਇੱਥੇ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਕੁੰਜੀ 'ਤੇ ਰਾਈਟ-ਕਲਿੱਕ ਕਰਕੇ "{key} ਲਈ ਕਾਪੀ ਵਿਕਲਪ" ਮੀਨੂ ਖੋਲ੍ਹ ਸਕਦੇ ਹੋ, ਜਿੱਥੇ "ਮੁੱਲ ਕਾਪੀ ਕਰੋ", "JSON Pointer ਕਾਪੀ ਕਰੋ", ਜਾਂ "JSONPath ਕਾਪੀ ਕਰੋ" ਦੇ ਵਿਕਲਪ ਮਿਲਦੇ ਹਨ।
JSON ਗ਼ਲਤੀਆਂ ਦੀ ਪਛਾਣ ਅਤੇ ਸੁਧਾਰ
ਜੇਕਰ ਤੁਹਾਡਾ JSON ਅਵੈਧ ਹੈ, ਤਾਂ ਟੂਲ "ਅਵੈਧ JSON" ਲੇਬਲ ਦੇ ਨਾਲ ਗ਼ਲਤੀ ਦੀ ਸਹੀ ਜਗ੍ਹਾ "ਲਾਈਨ {line}, ਕਾਲਮ {col}" ਅਤੇ "ਗ਼ਲਤੀ 'ਤੇ ਜਾਓ" ਬਟਨ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਟੂਲ ਹੇਠ ਲਿਖੀਆਂ ਆਮ ਗ਼ਲਤੀਆਂ ਦੀ ਪਛਾਣ ਕਰਦਾ ਹੈ:
- "ਆਈਟਮਾਂ ਵਿਚਕਾਰ ਕਾਮਾ ਗੁੰਮ ਹੈ"
- "ਬੰਦ ਕਰਨ ਵਾਲੀ ਬਰੈਕਟ ਤੋਂ ਪਹਿਲਾਂ ਵਾਧੂ ਕਾਮਾ ਹੈ"
- "ਆਬਜੈਕਟ ਦੀਆਂ ਕੁੰਜੀਆਂ ਡਬਲ ਕੁਓਟਸ ਵਿੱਚ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ"
- "ਪ੍ਰਾਪਰਟੀ ਦੇ ਨਾਂ ਤੋਂ ਬਾਅਦ ਕੋਲਨ ਗੁੰਮ ਹੈ"
- "ਇੱਕ ਸਟ੍ਰਿੰਗ ਦਾ ਬੰਦ ਕਰਨ ਵਾਲਾ ਕੁਓਟ ਗੁੰਮ ਹੈ"
- "JSON ਬਹੁਤ ਛੇਤੀ ਖ਼ਤਮ ਹੋ ਜਾਂਦਾ ਹੈ — ਇਹ ਅਧੂਰਾ ਲੱਗਦਾ ਹੈ"
- "ਜਿੱਥੇ ਮੁੱਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਉੱਥੇ ਅਣਕਿਆਸਿਆ ਅੱਖਰ ਹੈ"
- "ਇਹ JSON ਪ੍ਰੋਸੈਸ ਕਰਨ ਲਈ ਬਹੁਤ ਡੂੰਘਾ ਨੈਸਟ ਕੀਤਾ ਹੋਇਆ ਹੈ"
- "ਡੁਪਲੀਕੇਟ ਕੁੰਜੀ
{key}— ਫਾਰਮੈਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਹਟਾਓ"
ਗੈਰ-ਸਟੈਂਡਰਡ ਫਾਰਮੈਟਾਂ ਦੀ ਪਛਾਣ ਅਤੇ ਆਟੋਮੈਟਿਕ ਸੁਧਾਰ
ਟੂਲ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਗੈਰ-ਸਟੈਂਡਰਡ JSON ਫਾਰਮੈਟਾਂ ਨੂੰ ਆਪਣੇ ਆਪ ਪਛਾਣ ਸਕਦਾ ਹੈ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਸੁਧਾਰਨ ਦਾ ਵਿਕਲਪ ਦਿੰਦਾ ਹੈ:
| ਪਛਾਣਿਆ ਗਿਆ ਫਾਰਮੈਟ | ਸੁਧਾਰ ਲਾਗੂ ਕਰਨ ਦਾ ਪ੍ਰਭਾਵ |
|---|---|
| "ਇਹ Markdown ਕੋਡ ਫੈਂਸ ਦੇ ਅੰਦਰਲਾ JSON ਲੱਗਦਾ ਹੈ।" | "ਲਾਗੂ ਕਰਨ ਨਾਲ ਸਿਰਫ਼ ਫੈਂਸ ਦੇ ਅੰਦਰਲਾ JSON ਰੱਖਿਆ ਜਾਵੇਗਾ।" |
| "ਇਹ ਕਿਸੇ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਐਸਕੇਪ ਕੀਤਾ JSON ਲੱਗਦਾ ਹੈ।" | "ਲਾਗੂ ਕਰਨ ਨਾਲ ਸਟ੍ਰਿੰਗ ਅਨਐਸਕੇਪ ਹੋ ਕੇ ਸਾਦਾ JSON ਬਣ ਜਾਵੇਗੀ।" |
| "ਇਹ JSON ਨਹੀਂ, ਸਗੋਂ Python-ਸ਼ੈਲੀ ਦੀ ਡਿਕਸ਼ਨਰੀ ਲੱਗਦੀ ਹੈ।" | "ਲਾਗੂ ਕਰਨ ਨਾਲ ਹਵਾਲਾ ਚਿੰਨ੍ਹ ਅਤੇ True/False/None JSON ਵਜੋਂ ਮੁੜ ਲਿਖੇ ਜਾਣਗੇ।" |
| "ਇਹ JSON Lines ਲੱਗਦਾ ਹੈ — ਹਰ ਲਾਈਨ ਵਿੱਚ ਇੱਕ ਮੁੱਲ।" | "ਲਾਗੂ ਕਰਨ ਨਾਲ ਲਾਈਨਾਂ ਇੱਕ JSON ਐਰੇ ਵਿੱਚ ਇਕੱਠੀਆਂ ਹੋ ਜਾਣਗੀਆਂ।" |
| "ਇਹ JSONP ਕਾਲਬੈਕ ਵਿੱਚ ਲਪੇਟਿਆ JSON ਲੱਗਦਾ ਹੈ।" | "ਲਾਗੂ ਕਰਨ ਨਾਲ ਕਾਲਬੈਕ ਰੈਪਰ ਹਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ।" |
| "ਇਹ JSONC ਲੱਗਦਾ ਹੈ — ਟਿੱਪਣੀਆਂ ਜਾਂ ਅੰਤ ਦੇ ਕਾਮੇ। ਸਿੰਟੈਕਸ ਨੂੰ JSONC ਉੱਤੇ ਬਦਲੋ ਜਾਂ ਸੁਧਾਰ ਲਾਗੂ ਕਰੋ।" | "ਲਾਗੂ ਕਰਨ ਨਾਲ ਟਿੱਪਣੀਆਂ ਅਤੇ ਅੰਤ ਦੇ ਕਾਮੇ ਹਟਾ ਦਿੱਤੇ ਜਾਣਗੇ।" |
ਤੁਸੀਂ "ਸੁਧਾਰ ਦੀ ਝਲਕ" ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ "ਅਸਲ" ਅਤੇ "ਸੁਧਾਰ ਤੋਂ ਬਾਅਦ" ਦੇ ਰੂਪ ਵਿੱਚ ਬਦਲਾਅ ਦੇਖ ਸਕਦੇ ਹੋ। ਜੇਕਰ ਸੁਧਾਰ ਵੱਡਾ ਹੋਵੇ, ਤਾਂ "ਝਲਕ ਛੋਟੀ ਕੀਤੀ ਗਈ ਹੈ — ਸੁਧਾਰ ਪੂਰੇ ਦਸਤਾਵੇਜ਼ ਉੱਤੇ ਲਾਗੂ ਹੁੰਦਾ ਹੈ।" ਸੁਨੇਹਾ ਮਿਲੇਗਾ। "ਸੁਧਾਰ ਲਾਗੂ ਕਰੋ" 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਨਾਲ "ਸੁਧਾਰ ਲਾਗੂ ਹੋ ਗਿਆ। ਵਾਪਸ ਕਰਨ ਲਈ Ctrl/Cmd+Z ਦਬਾਓ।" ਸੁਨੇਹਾ ਦਿਖਾਈ ਦੇਵੇਗਾ। ਜੇਕਰ ਆਟੋਮੈਟਿਕ ਸੁਧਾਰ ਸੰਭਵ ਨਾ ਹੋਵੇ, ਤਾਂ "ਇਹ ਇਨਪੁੱਟ ਆਪਣੇ ਆਪ ਠੀਕ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ।" ਸੁਨੇਹਾ ਮਿਲੇਗਾ।
ਪ੍ਰੋਸੈਸਿੰਗ ਸੀਮਾਵਾਂ ਅਤੇ ਨਿੱਜਤਾ
ਇਸ ਟੂਲ ਵਿੱਚ ਤੁਹਾਡੀ ਨਿੱਜਤਾ ਦਾ ਪੂਰਾ ਧਿਆਨ ਰੱਖਿਆ ਗਿਆ ਹੈ। ਤੁਹਾਡਾ JSON ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਪ੍ਰੋਸੈਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। BroBroGo 'ਤੇ ਕੁਝ ਵੀ ਅੱਪਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ।
ਵੱਡੀਆਂ ਫ਼ਾਈਲਾਂ ਦੀ ਪ੍ਰੋਸੈਸਿੰਗ ਲਈ ਹੇਠ ਲਿਖੇ ਨਿਯਮ ਲਾਗੂ ਹੁੰਦੇ ਹਨ:
- ਸਿੰਕ੍ਰੋਨਸ ਪ੍ਰੋਸੈਸਿੰਗ ਸੀਮਾ: 250,000 ਅੱਖਰਾਂ ਤੱਕ ਦਾ ਡੇਟਾ ਤੁਰੰਤ ਪ੍ਰੋਸੈਸ ਹੁੰਦਾ ਹੈ।
- ਟਾਈਮਆਊਟ: "ਇਸ JSON ਦੀ ਜਾਂਚ ਵਿੱਚ ਬਹੁਤ ਸਮਾਂ ਲੱਗਾ, ਇਸ ਲਈ ਇਸਨੂੰ ਰੋਕ ਦਿੱਤਾ ਗਿਆ। ਛੋਟਾ ਦਸਤਾਵੇਜ਼ ਅਜ਼ਮਾਓ।"