مثال (قبل/بعد).
إدخال.
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
قم بمحاذاة ترتيب مفاتيح JSON تلقائيًا لتسهيل عمليات المراجعة والمقارنة.
اختر جميع المستويات أو المستوى الأعلى فقط. يتم الحفاظ على ترتيب العناصر دائمًا.
يمكنك فرز وتنسيق بيانات JSON في خطوة واحدة، ثم نسخ أو تنزيل النتيجة.
اختصار: اضغط على Ctrl/Cmd + Enter لتشغيل البرنامج.
إدخال.
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
ترتيب شامل (مساحتان).
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
ترتيب العناصر ذات المستوى الأعلى فقط.
تتحول المفاتيح الرئيسية إلى "a" و "arr" و "b"، بينما يظل ترتيب المفاتيح المتداخلة داخل "a" كما هو في الإدخال الأصلي.
نعم. يمكنك اختيار جميع المستويات أو المستوى الأعلى فقط.
يتم الحفاظ على ترتيب عناصر المصفوفة. يتم ترتيب العناصر الموجودة داخل المصفوفات بناءً على النطاق الذي تحدده.
بدلاً من الحفاظ على تنسيق الإدخال، يقوم هذا البرنامج بتنسيق المخرجات باستخدام نمط المسافات البادئة الذي اخترته.
لا، هذه الأداة مصممة للتعامل مع تنسيق JSON القياسي فقط.
كل العمليات تتم محليًا داخل متصفحك، دون الحاجة إلى تحميل أي بيانات إلى خادم.