نسّق JSON وتحقق منه وصغّره ورتّبه مع الموضع الدقيق لكل خطأ
يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.تنسيق JSON يضيف إليه مسافات بادئة لتسهل قراءته، والتحقق منه يحدد السطر والعمود الدقيقين حيث ينكسر، مثل السطر 3، الحرف 17. ويمكنك أيضًا تصغيره وترتيب مفاتيحه ونسخ النتيجة. كل شيء يعمل في متصفحك، فلا يُرسل مفتاح API موجود في حمولة إلى أي مكان.
تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي
الصق JSON في لوحة «الإدخال»، أو انقر «جرّب مثالًا».
اختر مسافتين أو 4 مسافات أو Tab تحت «المسافة البادئة»، وشغّل «ترتيب المفاتيح» لوضعها بالترتيب الأبجدي.
إذا كان الإدخال غير صالح، فاقرأ السطر والعمود والتلميح المعروضة أسفل لوحة «الإدخال» وأصلح ذلك الموضع.
انقر «نسخ» لأخذ JSON المنسَّق، أو أيقونة التنزيل لحفظه باسم data.json.
يحوّل منسّق JSON هذا نص JSON المضغوط أو الفوضوي إلى مستند نظيف بمسافات بادئة يمكن قراءته، ويخبرك بالضبط أين ينكسر إن لم يكن صالحًا. اختر مسافتين أو أربع مسافات أو علامات Tab، ورتّب المفاتيح أبجديًا، أو صغّره مجددًا إلى سطر واحد لبيئة الإنتاج.
يستخدمه الناس عندما تصل استجابة API في سطر واحد، أو عندما يتوقف ملف إعدادات عن التحميل ولا تقول رسالة الخطأ سوى "unexpected token"، أو عندما يحتاج فريقان إلى مقارنة الملف نفسه بمفاتيح مرتبة بالترتيب نفسه. الصق، واضغط Ctrl+Enter، وانسخ النتيجة.
يحدث كل شيء في متصفحك. لا يُرسل النص الذي تلصقه إلى خادم أبدًا، مما يجعله آمنًا للحمولات التي تحتوي على مفاتيح أو بيانات عملاء أو عناوين URL داخلية. لا يوجد حد للحجم سوى ما يتسع له متصفحك؛ فالملفات التي تبلغ عدة ميغابايت تُنسَّق في أقل من ثانية بكثير.
إذا فشل التحقق تحصل على السطر والعمود مع إصلاح بلغة واضحة، مثل «احذف الفاصلة الزائدة في النهاية» أو «يجب وضع أسماء الخصائص بين علامتي تنصيص مزدوجتين». ولتصفح البنية انتقل إلى عرض الشجرة واطوِ ما لا تحتاجه. أدوات ذات صلة: JSON to TypeScript وYAML to JSON وCSV to JSON.
نعم، مجاني بلا تسجيل ولا حد للاستخدام ولا علامة مائية على أي شيء تنسخه أو تنزّله. يموَّل الموقع بعدد قليل من الإعلانات تظهر أسفل الأداة، لا داخل المحرر أبدًا، ولا تُحجب أي ميزة لخطة مدفوعة.
لا. يعمل التنسيق والتحقق والتصغير في متصفحك بلغة JavaScript، فلا يغادر جهازك شيء مما تلصقه ولا تُحفظ أي نسخة على خادم. يمكنك لصق استجابات API التي تحتوي على رموز وصول أو أسماء عملاء أو بيانات مصرفية هنا بأمان.
الصق النص واضغط «تنسيق». تعرض رسالة الخطأ السطر والعمود، وتبرز السطر، وتقترح الإصلاح الأرجح، مثل حذف فاصلة زائدة في النهاية أو استبدال علامات التنصيص المفردة بمزدوجة.
نعم. اختر مسافتين أو 4 مسافات أو Tab في شريط الخيارات، فيُعاد ضبط المسافات البادئة للنتيجة عند التغيير. يُحفظ الاختيار على هذا الجهاز، فيعود الملف التالي بالأسلوب نفسه. ويزيل التصغير المسافات البادئة كليًا لحمولة الإنتاج.
لا. يغيّر الترتيب فقط تسلسل ظهور المفاتيح، وكائن JSON ليس له ترتيب مفاتيح محدد، لذا تبقى القيمة المقروءة مطابقة. تحتفظ المصفوفات بترتيبها الأصلي لأن الموضع في المصفوفة جزء من البيانات. وترتيب الطرفين أولًا يجعل المقارنة أقصر بكثير.
لا يُفرض حد ثابت. يُنسَّق ملف من بضعة ميغابايت في أقل من ثانية بكثير على حاسوب محمول عادي، والسقف الحقيقي هو الذاكرة التي يمنحها متصفحك لعلامة تبويب واحدة. يظل المستند الكبير جدًا يعمل، لكن المحرر يتمرر بسلاسة أقل، لذا صغّره أو قسّمه أولًا.
هل ما زلت عالقًا؟ اسأل عن منسّق JSON ومدقّقه ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.