نمونہ (Before / After)
ان پٹ
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
reviews اور comparisons آسان بنانے کے لیے JSON key order خودکار طور پر معیاری بنائیں۔
تمام levels یا صرف top level منتخب کریں۔ array order جوں کی توں رہتی ہے۔
JSON کو ایک ہی مرحلے میں sort اور format کریں، پھر نتیجہ copy یا download کریں۔
شارٹ کٹ: چلانے کے لیے Ctrl / Cmd + Enter
ان پٹ
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
All-level sort (2 spaces)
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
صرف top-level sort
Top-level keys a، arr، b کی ترتیب میں دوبارہ رکھی جاتی ہیں، جبکہ "a" کے اندر key order ویسی ہی رہتی ہے جیسی درج کی گئی تھی۔
جی ہاں۔ آپ تمام levels یا صرف top level منتخب کر سکتے ہیں۔
Array elements کی ترتیب برقرار رہتی ہے۔ arrays کے اندر objects آپ کے منتخب scope کے مطابق sort ہوتے ہیں۔
ان پٹ formatting برقرار نہیں رہتی۔ output آپ کی منتخب کردہ indentation style کے مطابق دوبارہ format ہوتی ہے۔
نہیں۔ یہ ٹول صرف standard JSON کے لیے ہے۔
سب کچھ آپ کے براؤزر میں مقامی طور پر چلتا ہے۔ آپ کا input سرور کو نہیں بھیجا جاتا۔