શ્રેષ્ઠ મુક્ત JSON બંધારણકર્તા અને ચકાસનાર
સુંદર બનાવો, નાના કરો અને સ્પષ્ટ ભૂલ સંદેશાઓ સાથે JSON ને માન્ય કરો - મુક્ત, કંઇ સંગ્રહાયેલ નથી.
તે કેવી રીતે કામ કરે છે
- JSON ચોંટાડો. તમારા JSON ને બોક્સમાં મૂકો.
- ક્રિયા પસંદ કરો. ૨ અથવા ૪ જગ્યાઓ સાથે સુંદર બનાવો, અથવા એક લીટીમાં નાના કરો; વૈકલ્પિક રીતે કીઓ ક્રમમાં ગોઠવો.
- પરિણામ મેળવો. માન્ય JSON એ તરત જ બંધારણ થયેલ છે; અયોગ્ય JSON એ ભૂલની ચોક્કસ લીટી અને સ્તંભ પાછો આપે છે.
આ સાધન વિશે
તમે પસંદ કરેલ હાંસી સાથે તેને સુંદર-પ્રિન્ટ કરવા માટે JSON ચોંટાડો, તેને એક જ લીટીમાં નાના કરો, અથવા ફક્ત ચકાસો કે તે માન્ય છે. જો પદચ્છેદન નિષ્ફળ જાય તો તમે સમસ્યાની લીટી અને સ્તંભ સાથે સ્પષ્ટ સંદેશો મેળવો, તેથી તમે વિચિત્ર કોમા અથવા ગુમ થયેલ કૌંસ ઝડપથી શોધી શકો છો. તમે વસ્તુ કીઓને અક્ષર પ્રમાણે પણ ક્રમમાં ગોઠવી શકો છો. તે Python ના JSON પદચ્છેદન સાથે સર્વર-સાઇડ ચલાવે છે, કંઈક સંગ્રહ કરે છે, અને ખાતાની જરૂર નથી.
લોકો તેને માટે શું વાપરે છે
- નાના કરેલ API જવાબને વાંચવા માટે તૈયાર કરો
- JSON વાક્યરચના ભૂલની લીટી અને સ્તંભને શોધો
- રૂપરેખાંકનમાં ચોંટાડવા પહેલાં JSON ને નાનામોટા કરો
- બે JSON ફાઇલોને અલગ કરવા માટે ઓબ્જેક્ટ કીઓ ક્રમમાં ગોઠવો
ડેવલોપર API
તમારા પોતાના કોડમાંથી આ સાધનને સ્વયં ચલાવો. નીચેના અંતિમબિંદુને POST વિનંતી મોકલો અને વેબ સાધન ઉત્પાદિત કરે છે તે જ પરિણામ મેળવો. તે દર IP પર મર્યાદિત છે અને નોંધણીની જરૂર નથી - ઉચ્ચ મર્યાદા માટે API કીઓ આવતી હશે.
https://best.free/api/tools/json-formatter/
| પરિમાણો | ઉદાહરણ | જરૂરી | નોંધો |
|---|---|---|---|
text |
{"b":2,"a":1} |
હા | Raw JSON to format. |
action |
format |
નહિં | "format" or "minify". |
indent |
2 |
નહિં | 0–8 spaces. |
sort |
True |
નહિં | Sort keys. |
curl -X POST https://best.free/api/tools/json-formatter/ \
-H 'Content-Type: application/json' \
-d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests
r = requests.post(
"https://best.free/api/tools/json-formatter/",
json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);
જવાબ: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}