အကောင်းဆုံးအခမဲ့ JSON ပုံစံထုတ်ခြင်းနှင့်စစ်ဆေးခြင်း
beautify, minify နှင့်ရှင်းလင်းသောအမှားသတင်းစကားများနှင့်အတူ JSON ကို validate - အခမဲ့, ဘာမှသိမ်းဆည်းထား.
လုပ်ဆောင်ပုံ
- JSON ကို ပေါင်းထည့်ပါ. box ထဲသို့သင်၏ JSON ကို Drop.
- လုပ်ဆောင်ချက်တစ်ခု ရွေးပါ. 2 သို့မဟုတ်4နေရာလွတ်နှင့်အတူလှပစေ, သို့မဟုတ်တစ်လိုင်းသို့ minify; optionally အမျိုးအစားခလုတ်များ.
- ရလဒ်ကိုရယူပါ. မှန်ကန် JSON ကိုချက်ချင်း format လုပ်ထားသည်; မမှန်ကန် JSON ကိုအမှား၏တိကျတဲ့လိုင်းနှင့်ကော်လံပြန်လာသည်။
ကိရိယာအကြောင်း
သင့်ရဲ့ရွေးချယ်မှုနဲ့အတူအနက်ရောင်-print ကို JSON ကို paste, တစ်ခုတည်းလိုင်းသို့ minify, သို့မဟုတ်သာထိုသို့မှန်ကန်ကြောင်းစစ်ဆေး. parsing မအောင်မြင်လျှင်သင်ပြဿနာ၏လိုင်းနှင့်ကော်လံနှင့်အတူရှင်းလင်းတဲ့သတင်းစကားကိုရ, ဒါကြောင့်သင်ကပြေးကိန်းသို့မဟုတ်အမြန်ဆုံး missing bracket ကိုရှာတွေ့နိုင်ပါတယ်. သင်လည်းအက္ခရာစဉ် object key ကို sort လုပ်နိုင်ပါတယ်. ဒါဟာ Python က JSON parser နဲ့အတူ server-side ကို run, ဘာမှမသိမ်းဆည်းပါဘူး, နှင့်အကောင့်မရှိလိုအပ်.
လူတွေဘာအတွက်သုံးပါသလဲ
- minified API တုံ့ပြန်ချက်ဖတ်ရှုနိုင်အောင်လုပ်ပါ
- JSON ဝေါဟာရဖွဲ့စည်းပုံအမှား၏ လိုင်းနှင့် ကော်လံကိုရှာပါ
- JSON ကို configuration ထဲသို့မထည့်မီ သေးငယ်အောင်လုပ်ပါ
- JSON ဖိုင်နှစ်ခုကို ကွဲပြားစေရန် အရာဝတ္ထု ကီးများကို စီစဉ်ပါ
ဖန်တီးသူ API
သင့်ရဲ့ကိုယ်ပိုင် code ကိုမှဤ tool ကို Automate. အောက်ပါ endpoint ကို POST ကိုတောင်းဆိုချက်ကိုပို့ပြီး web tool ကိုထုတ်လုပ်အလားတူရလဒ်ကိုရယူ. ဒါဟာ IP ကိုတစ်ဦးနှုန်း-limited ဖြစ်ပါတယ်နှင့် signup မရှိလိုအပ်ပါသည် - မြင့်မားသောကန့်သတ်များအတွက် API ကို key ကိုလာကြပြီ.
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}