الشرح
كيف يعمل منسّق JSON
JSON (JavaScript Object Notation) هو تنسيق بيانات نصي، مُعرَّف في RFC 8259. تتحقق هذه الأداة مما إذا كان الإدخال JSON صالحًا، ثم تُخرجه مع مسافة بادئة ("Pretty-Print"). تبقى القيم نفسها دون تغيير.
عند حدوث خطأ في بناء الجملة، تُعرض رسالة المحلل، مع السطر والعمود إن أمكن، للعثور على موضع الخطأ بسرعة. الأسباب النموذجية هي علامات اقتباس مفردة بدلًا من مزدوجة، وفواصل مفقودة أو زائدة، وكذلك تعليقات لا يسمح بها JSON.
حدود هذه الأداة
- التحقق والمسافة البادئة فقط — دون تصغير عمدًا.
- معيار JSON الصارم — دون تعليقات، دون trailing comma.
- لا مطابقة مع مخطط ولا تحقق دلالي من القيم.
المصادر
- RFC 8259: The JavaScript Object Notation (JSON) Data Interchange Format. IETF, 2017.
- ECMA-404: The JSON Data Interchange Syntax.