PeliTouls
JSON JSON

منسّق JSON

تحقق وأضف الإزاحة أو قلّص JSON، داخل متصفحك. لا شيء يُرسل.

طريقة تنسيق JSON

  1. ألصق JSON في المنطقة.
  2. اختر «تنسيق» (مُزاح، مقروء) أو «تقليص» (سطر واحد مضغوط).
  3. اضغط تحويل: JSON غير صالح يعيد خطأ المحلل الحقيقي.
  4. نزّل الناتج بصيغة json.

ماذا تفعل الأداة

تمرر نصك على محلل JSON في متصفحك ثم تعيد كتابته كما تريد: إزاحة مسافتين أو أربع للقراءة والمقارنة، أو سطر واحد مضغوط لملفات الإعداد. مدخل صالح: تخرج البيانات كما دخلت، والفرق الوحيد في المسافات. ومدخل غير صالح: تحصل على رسالة المحلل الحقيقية بموقع الخطأ.

التقليص يستحق عناءه في ملفات الإعداد: البيانات نفسها بجزء من البايتات. والتنسيق يستحق عناءه حالما يجب أن يقرأ بشر: تصير فروق git سطرًا سطرًا، ويُلمح قوس مفقود بلمحة.

ولأن المحلل هو محلل متصفحك، فالتحقق هو نفسه الذي سيخضع له تطبيقك: إن قبلت هذه الأداة مدخلك فسيقبله JSON.parse كذلك.

حدود معلنة

الأداة تتحقق وتعيد التنسيق؛ لكنها لا تصلح. فاصلة ناقصة تبقى فاصلة ناقصة، تُعلَن بصدق.

المفاتيح المكررة تحتفظ بآخر قيمة (قاعدة JSON.parse)، والملفات الضخمة جدًّا يحدّها ذاكرة التبويب لا حصة خادم.

كل شيء في هذا التبويب: ألصق الأسرار واستجابات الـ API مطمئنًّا، فلا شيء يُرسل.

الأسئلة الشائعة

يقول إن JSON غير صالح. أين الخطأ؟

الرسالة من محلل متصفحك وتحمل الموضع. المتهمون المعتادون: فواصل زائدة، وعلامات اقتباس مفردة، ومفاتيح بلا اقتباس.

تنسيق أم تقليص؟

التنسيق لكل ما يقرأه بشر أو يستودعه مستودع. والتقليص لكل ما يستهلكه تطبيق آلي.

هل تُرتَّب المفاتيح؟

لا. القيم والترتيب والتكرار تتبع JSON.parse؛ لا يتغير إلا المسافات.

هل يُرسل JSON إلى أي جهة؟

لا. التنسيق يجري داخل متصفحك: ولهذا لصق الأسرار آمن.

الخصوصية من التصميم

يبقى على جهازك. لا يُرفع أي شيء. يجري التحويل داخل متصفحك: افتح تبويب الشبكة أثناء التحويل وسترى أن شيئًا لا يُرسل. لا حساب، ولا علامة مائية، ولا حد يومي.