تنسيق JSON
الصق JSON الفوضوي أو المصغر أو المعطوب وأعد تنسيقه بمسافة بادئة مناسبة، أو قم بتشغيله من خلال التحقق من الصحة للحصول على موقع خطأ دقيق عندما يكون هناك شيء تالف. يؤدي وضع التصغير بنقرة واحدة إلى إزالة المسافة البيضاء لاستخدامها في الإنتاج.
كيف يعمل
- 1
الصق JSON في المحرر.
- 2
انقر على التنسيق لتجميله، أو تصغيره لضغطه.
- 3
إذا كان JSON غير صالح، فراجع بالضبط مكان الخطأ في بناء الجملة.
- 4
انسخ نتيجة التنظيف إلى الحافظة الخاصة بك.
المزايا والفوائد الرئيسية
مسح مواقع الخطأ
بدلاً من رسالة "JSON غير صالحة" الغامضة، راجع السطر والحرف حيث فشل التحليل.
تنسيق وتصغير كلاهما متضمن
قم بالتبديل بين العرض القابل للقراءة والمزود بمسافة بادئة والإصدار المدمج والخالي من المسافات البيضاء للإنتاج.
يتعامل مع الحمولات الكبيرة
الصق استجابات واجهة برمجة التطبيقات الكبيرة أو ملفات التكوين دون أن يتأخر المحرر.
لا توجد بيانات تترك متصفحك
لا يتم إرسال الرموز المميزة لواجهة برمجة التطبيقات الحساسة أو الحمولات الداخلية في JSON إلى أي مكان لتنسيقها.
فيما يستخدمه الناس
- جعل استجابة API المكونة من سطر واحد غير قابلة للقراءة قابلة للمراجعة.
- التحقق من أن ملف التكوين جيد التنسيق JSON قبل نشره.
- تصغير JSON قبل تضمينه في قالب أو سلسلة استعلام.
- العثور على الموضع الدقيق للخطأ النحوي في الحمولة التي أرسلها إليك أحد الأشخاص.
التنسيقات والخيارات المدعومة
| الإدخال | أي نص JSON: الكائنات والمصفوفات والهياكل المتداخلة |
|---|---|
| التنسيق | مسافة بادئة بمسافتين، مخرجات يمكن قراءتها بواسطة الإنسان |
| تصغير | تمت إزالة جميع المسافات البيضاء الاختيارية |
الخصوصية ومعالجة البيانات
يتم تشغيل التحليل والتنسيق بالكامل في متصفحك، لذا فإن لصق حمولة تحتوي على الرموز المميزة أو سجلات العملاء أو المعرفات الداخلية لا يرسلها إلى أي مكان.
الحدود والأشياء التي يجب معرفتها
- JSON الصارم فقط. الفواصل اللاحقة والتعليقات والسلاسل ذات علامات الاقتباس المفردة والمفاتيح غير المقتبسة غير صالحة وسيتم الإبلاغ عنها كأخطاء - هذه هي المواصفات، وليست قيودًا على المحلل اللغوي.
- يمكن أن تؤدي الحمولات الكبيرة جدًا (عشرات الميجابايت) إلى بطء علامة التبويب، حيث يتم تحليل المستند بأكمله وإعادة تسلسله في الذاكرة.
- يتم الاحتفاظ بترتيب المفاتيح كما هو مكتوب، ولكن كائنات JSON غير مرتبة حسب المواصفات - لا تعتمد على الترتيب للتأكد من صحتها.
استكشاف الأخطاء وإصلاحها
خطأ رمزي غير متوقع
ابحث عن فاصلة زائدة قبل قوس الإغلاق أو قوس الإغلاق أو سطر التعليق أو علامات الاقتباس الذكية المقدمة بواسطة معالج النصوص. الثلاثة جميعها غير صالحة لـ JSON.
تحتوي الحمولة على BOM أو أحرف ضالة في البداية
علامة ترتيب البايت من محرر Windows تكسر التحليل. قم بإزالة الحرف غير المرئي الرئيسي، أو أعد حفظ الملف بتنسيق UTF-8 بدون BOM.
الأرقام تتغير قليلا
يتم تحليل أرقام JSON كما يتضاعف IEEE 754. الأعداد الصحيحة الكبيرة جدًا، مثل معرفات 64 بت، تفقد الدقة - وتنقلها على شكل سلاسل.
Free Online JSON Formatter, Validator & Beautifier
This free online JSON formatter beautifies, validates and minifies JSON in a single pass, directly in your browser. Paste a raw API response, a package manifest or a broken config file and get properly indented, pretty-printed JSON back instantly — with the exact line and character of any syntax error called out instead of a generic failure message.
- Beautify JSON with one click — turn minified or single-line JSON into readable, indented output with consistent nesting, ideal for reviewing API payloads and configuration files.
- JSON validator with precise error locations — the built-in JSON syntax checker points at the missing comma, trailing bracket or unquoted key by position, so debugging a malformed payload takes seconds rather than a manual scan.
- Minify JSON for production — strip every byte of whitespace to shrink request bodies, config bundles and stored payloads before you ship.
- Handles large JSON files — multi-megabyte API responses, log exports and database dumps parse locally without an upload queue or a file-size paywall.
- 100% private — nothing is uploaded — parsing runs in your browser tab using the native JSON engine, so access tokens, customer records and internal payloads never touch a server.
No sign-up, no daily limit and no watermark. Bookmark it as your everyday JSON pretty printer, and pair it with the Data Converter when you need JSON to CSV, XML or YAML instead.
الأسئلة المتداولة
ماذا يحدث إذا كان لدى JSON خطأ في بناء الجملة؟
يقوم المنسق بتسليط الضوء على الموقع المحدد للمشكلة - مثل الفاصلة المفقودة أو القوس غير المغلق - بدلاً من الفشل بصمت.
هل يمكنه التعامل مع ملفات JSON الكبيرة جدًا؟
نعم، على الرغم من أن الحمولات الكبيرة جدًا (عدة ميغابايت) قد تستغرق وقتًا أطول لتحليلها وعرضها في المحرر.
هل يؤدي التصغير إلى إزالة التعليقات؟
لا يدعم معيار JSON التعليقات على الإطلاق، لذا إذا كانت مدخلاتك تحتوي على تعليقات بنمط JSON5، فستحتاج إلى إزالتها قبل تصغيرها.
هل يتم تخزين JSON الذي تم لصقه في أي مكان؟
لا - يتم إجراء التحليل والتنسيق محليًا في علامة تبويب المتصفح لديك ولا يتم حفظ أي شيء أو نقله.
هل يمكنني تحويل تنسيق JSON إلى CSV؟
نعم - لتحويل التنسيق إلى ما هو أبعد من التجميل، تحقق من أداة تحويل البيانات، التي تتعامل مع JSON إلى CSV والتنسيقات الأخرى.