JSON ਫ਼ਾਰਮੈਟਰ ਅਤੇ ਵੈਲੀਡੇਟਰ
JSON ਪੇਸਟ ਕਰੋ ਅਤੇ ਇਸਨੂੰ 2 ਜਾਂ 4 ਸਪੇਸਾਂ ਜਾਂ ਟੈਬਾਂ ਨਾਲ ਫ਼ਾਰਮੈਟ ਕਰੋ, ਮਿਨੀਫ਼ਾਈ ਕਰੋ, ਜਾਂ ਇਸ ਦੀਆਂ ਕੀਜ਼ ਛਾਂਟੋ। ਗ਼ਲਤ JSON ਦੀ ਲਾਈਨ ਅਤੇ ਕਾਲਮ ਸਮੇਤ ਸਾਫ਼ ਸੰਕੇਤ ਨਾਲ ਨਿਸ਼ਾਨਦੇਹੀ ਹੁੰਦੀ ਹੈ, ਜਿਵੇਂ ਵਾਧੂ ਕੌਮਾ ਜਾਂ ਸਿੰਗਲ ਕੋਟਸ। ਕੁਝ ਵੀ ਸਰਵਰ ਨੂੰ ਨਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ।
ਤੁਹਾਡਾ JSON
ਫ਼ਾਰਮੈਟ ਕੀਤਾ
{
"name": "SmartCalcy",
"tools": 245,
"free": true,
"languages": [
"en",
"es",
"fr"
],
"owner": {
"country": "GB"
}
}JSON ਫ਼ਾਰਮੈਟਰ ਅਤੇ ਵੈਲੀਡੇਟਰ ਬਾਰੇ
JSON ਪੇਸਟ ਕਰੋ ਅਤੇ ਇਸਨੂੰ 2 ਜਾਂ 4 ਸਪੇਸਾਂ ਜਾਂ ਟੈਬਾਂ ਨਾਲ ਫ਼ਾਰਮੈਟ ਕਰੋ, ਮਿਨੀਫ਼ਾਈ ਕਰੋ, ਜਾਂ ਇਸ ਦੀਆਂ ਕੀਜ਼ ਛਾਂਟੋ। ਗ਼ਲਤ JSON ਦੀ ਲਾਈਨ ਅਤੇ ਕਾਲਮ ਸਮੇਤ ਸਾਫ਼ ਸੰਕੇਤ ਨਾਲ ਨਿਸ਼ਾਨਦੇਹੀ ਹੁੰਦੀ ਹੈ, ਜਿਵੇਂ ਵਾਧੂ ਕੌਮਾ ਜਾਂ ਸਿੰਗਲ ਕੋਟਸ। ਕੁਝ ਵੀ ਸਰਵਰ ਨੂੰ ਨਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ।
SmartCalcy ਦੇ “ਟੈਕਸਟ ਅਤੇ ਸ਼ਬਦ ਟੂਲ” ਭਾਗ ਦਾ ਹਿੱਸਾ। ਇਹ ਬਿਨਾਂ ਖਾਤੇ ਦੇ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ, ਤੁਹਾਡੀ ਆਪਣੀ ਮੁਦਰਾ ਅਤੇ ਇਕਾਈਆਂ ਵਰਤਦਾ ਹੈ (ਇਨ੍ਹਾਂ ਨੂੰ ਪੰਨੇ ਦੇ ਉੱਪਰ ਬਦਲੋ), ਅਤੇ ਸਿਰਫ਼ ਜਾਣਕਾਰੀ ਲਈ ਅੰਦਾਜ਼ੇ ਦਿੰਦਾ ਹੈ, ਇਸ ਲਈ ਕਿਸੇ ਨਤੀਜੇ 'ਤੇ ਭਰੋਸਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਅਧਿਕਾਰਤ ਮਾਰਗਦਰਸ਼ਨ ਜਾਂਚੋ।
JSON ਫ਼ਾਰਮੈਟਰ ਅਤੇ ਵੈਲੀਡੇਟਰ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ
ਇਹ ਕੀ ਗਿਣਦਾ ਹੈ ਅਤੇ ਕਦੋਂ ਵਰਤਣਾ ਹੈ
JSON ਨੂੰ ਫ਼ਾਰਮੈਟ, ਮਿਨੀਫ਼ਾਈ, ਛਾਂਟਦਾ ਅਤੇ ਜਾਂਚਦਾ ਹੈ। ਗ਼ਲਤ JSON ਦੀ ਲਾਈਨ ਅਤੇ ਕਾਲਮ ਲੱਭੇ ਜਾਂਦੇ ਹਨ, ਸਭ ਤੋਂ ਆਮ ਗ਼ਲਤੀਆਂ ਲਈ ਸਾਫ਼ ਸੰਕੇਤ ਸਮੇਤ।
ਇਸਨੂੰ ਕਦਮ-ਦਰ-ਕਦਮ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ
- ਖ਼ਾਨੇ ਵਿੱਚ JSON ਪੇਸਟ ਕਰੋ।
- 2 ਸਪੇਸਾਂ, 4 ਸਪੇਸਾਂ, ਟੈਬਾਂ ਜਾਂ ਮਿਨੀਫ਼ਾਈ ਚੁਣੋ।
- ਚਾਹੋ ਤਾਂ ਕੀਜ਼ ਵਰਣਮਾਲਾ ਮੁਤਾਬਕ ਛਾਂਟੋ।
- ਨਤੀਜਾ ਕਾਪੀ ਜਾਂ ਡਾਊਨਲੋਡ ਕਰੋ।
ਹਰ ਇਨਪੁਟ ਦਾ ਮਤਲਬ
- ਤੁਹਾਡਾ JSON – ਕੋਈ ਵੀ JSON ਟੈਕਸਟ।
- ਫ਼ਾਰਮੈਟ – 2 ਸਪੇਸਾਂ, 4 ਸਪੇਸਾਂ, ਟੈਬਾਂ ਜਾਂ ਮਿਨੀਫ਼ਾਈ।
- ਕੀਜ਼ ਛਾਂਟੋ – ਹਰ ਪੱਧਰ 'ਤੇ ਔਬਜੈਕਟ ਕੀਜ਼ ਨੂੰ A–Z ਤਰਤੀਬ ਦਿੰਦਾ ਹੈ।
ਨਤੀਜੇ ਕਿਵੇਂ ਪੜ੍ਹਨੇ ਹਨ
- ਵੈਧ JSON – ਫ਼ਾਰਮੈਟ ਕੀਤੇ ਆਉਟਪੁਟ ਦਾ ਸਾਈਜ਼, ਕੀਜ਼, ਐਰੇ ਅਤੇ ਨੈਸਟਿੰਗ ਡੂੰਘਾਈ ਦੀ ਗਿਣਤੀ ਸਮੇਤ।
- ਗ਼ਲਤੀ – ਗ਼ਲਤ JSON ਲਈ: ਲਾਈਨ, ਕਾਲਮ, ਆਲੇ-ਦੁਆਲੇ ਦੀਆਂ ਲਾਈਨਾਂ ਅਤੇ ਸੰਕੇਤ।
ਫ਼ਾਰਮੂਲਾ
ਇਨਪੁਟ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਮਿਆਰੀ JSON ਪਾਰਸਰ ਨਾਲ ਪਾਰਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਫਿਰ ਚੁਣੇ ਇੰਡੈਂਟ ਨਾਲ ਦੁਬਾਰਾ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ। ਉਹ ਵਿਕਲਪ ਚਾਲੂ ਹੋਵੇ ਤਾਂ ਕੀਜ਼ ਹਰ ਪੱਧਰ 'ਤੇ ਛਾਂਟੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
ਇੱਕ ਹੱਲ ਕੀਤੀ ਉਦਾਹਰਨ
ਸ਼ੁਰੂਆਤੀ ਉਦਾਹਰਨ ਵੈਧ ਹੈ ਅਤੇ 2-ਸਪੇਸ ਇੰਡੈਂਟ ਨਾਲ 147 ਬਾਈਟ ਬਣਦੀ ਹੈ: 6 ਕੀਜ਼, 1 ਐਰੇ, 2 ਪੱਧਰ ਡੂੰਘੀ।
ਧਾਰਨਾਵਾਂ ਅਤੇ ਸੀਮਾਵਾਂ
- ਸਿਰਫ਼ ਸਖ਼ਤ JSON: ਟਿੱਪਣੀਆਂ, ਸਿੰਗਲ ਕੋਟਸ ਅਤੇ ਵਾਧੂ ਕੌਮੇ ਗ਼ਲਤੀਆਂ ਹਨ।
- ਸੰਖਿਆਵਾਂ JavaScript ਦੀ ਸਟੀਕਤਾ ਰੱਖਦੀਆਂ ਹਨ; ਬਹੁਤ ਵੱਡੀਆਂ ਪੂਰਨ ਸੰਖਿਆਵਾਂ ਦੇ ਅੰਕ ਗੁਆਚ ਸਕਦੇ ਹਨ।
ਆਮ ਗ਼ਲਤੀਆਂ
- ਆਖ਼ਰੀ ਆਈਟਮ ਤੋਂ ਬਾਅਦ ਵਾਧੂ ਕੌਮੇ।
- ਡਬਲ ਕੋਟਸ ਦੀ ਥਾਂ ਸਿੰਗਲ ਕੋਟਸ।
- JavaScript ਤੋਂ ਕਾਪੀ ਕੀਤੀਆਂ ਬਿਨਾਂ ਕੋਟਸ ਵਾਲੀਆਂ ਕੀਜ਼।
ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ
ਕੀ ਮੇਰਾ JSON ਕਿਤੇ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ?
ਨਹੀਂ। ਇਹ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਪ੍ਰੋਸੈੱਸ ਹੁੰਦਾ ਹੈ।
ਮੇਰਾ JSON ਗ਼ਲਤ ਕਿਉਂ ਹੈ?
ਸੰਕੇਤ ਸਭ ਤੋਂ ਸੰਭਾਵਿਤ ਕਾਰਨ ਦੱਸਦਾ ਹੈ, ਜਿਵੇਂ ਵਾਧੂ ਕੌਮਾ ਜਾਂ ਸਿੰਗਲ ਕੋਟਸ।
ਕੀ ਇਹ JSON ਮਿਨੀਫ਼ਾਈ ਕਰ ਸਕਦਾ ਹੈ?
ਹਾਂ। ਸਾਰੀ ਖ਼ਾਲੀ ਥਾਂ ਹਟਾਉਣ ਲਈ ਮਿਨੀਫ਼ਾਈ ਚੁਣੋ।