إصلاح JSON
أصلح JSON المشوّه أو غير الصالح أو التالف فورًا. عالج مخرجات LLM المبتورة، والفواصل الناقصة، والمفاتيح بدون علامات اقتباس، والفواصل الزائدة في النهاية — كل ذلك داخل متصفحك
إدخال JSON المشوّه
مخرجات JSON المُصلَحة
ما الذي يمكن إصلاحه
لماذا تختار إصلاح JSON؟
أداة احترافية مبنية من أجل الموثوقية
مصمَّم لعصر LLM
تُنتج النماذج اللغوية الكبيرة غالبًا JSON بأقواس ناقصة أو مفاتيح بدون علامات اقتباس أو مخرجات مبتورة. تعالج هذه الأداة أخطاء JSON الأكثر شيوعًا في مخرجات LLM تلقائيًا.
يركّز على الخصوصية
تتم عملية إصلاح JSON بالكامل محليًا داخل متصفحك. بياناتك — بما في ذلك استجابات API والسجلات — لا تغادر جهازك أبدًا.
استرداد ذكي للأخطاء
مدعوم بخوارزمية jsonrepair المجرَّبة، مع الاسترداد من أخطاء الصياغة التي ترفضها المحلِّلات الصارمة: علامات الاقتباس، والفواصل، والأقواس، والتعليقات وغير ذلك.
كيف تعمل
خطوات بسيطة لمعالجة json repair الخاص بك كمحترف
الصق JSON المشوّه
الصق JSON مشوّهًا من مخرجات LLM أو سجلات API أو الملفات. تُظهر شارة الحالة ما إذا كان صالحًا أم لا.
انقر زر الإصلاح
اضغط على زر «إصلاح JSON» (أو Ctrl/Cmd + Enter). يعمل محرك الإصلاح على تصحيح أخطاء الصياغة تلقائيًا.
راجع الناتج
يظهر JSON المُصلَح والمنسَّق في محرر الإخراج مع ملخص للإصلاحات.
انسخ واستخدم
انسخ JSON المُصلَح إلى الحافظة واستخدمه في أي مكان.
منسّق ومحقق JSON Repair احترافي
تُنفَّذ معالجة JSON Repair بالكامل في متصفحك — لا رفع للملفات، ولا حسابات، ولا قيود.
تعالج أداة JSON Repair مستندات JSON المشوّهة وغير الصالحة التي لا تستطيع المحللات الصارمة قراءتها. بدلًا من البحث يدويًا عن فاصلة ناقصة أو قوس غير مغلق، الصق المستند التالف واحصل على JSON صالح ومنسَّق بنقرة واحدة.
انتشرت هذه الحالة الاستخدامية بشكل كبير مع تبنّي النماذج اللغوية الكبيرة: إذ تعيد نماذج المحادثة غالبًا JSON بمفاتيح بدون علامات اقتباس، أو علامات اقتباس مفردة، أو فواصل زائدة في النهاية، أو نصوص نثرية محيطة، أو مخرجات مقطوعة في منتصف كائن. يتعامل محرك الإصلاح لدينا مع كل هذه الحالات، بما في ذلك استجابات LLM المبتورة والقيم الحرفية على نمط Python مثل None و True و False.
يعمل كل شيء 100% من جانب العميل داخل متصفحك باستخدام خوارزمية jsonrepair مفتوحة المصدر. لا يتم رفع أي JSON إلى أي خادم، ولا يتم تسجيل أي شيء، وتعمل الأداة دون اتصال بالإنترنت بمجرد تحميلها — آمنة لإصلاح سجلات الإنتاج واستجابات API والبيانات الخاصة.
لماذا يختار المحترفون EZ Formatter
بياناتك تبقى داخل متصفحك
الأسئلة الشائعة
إجابات على الأسئلة الشائعة حول تنسيق Json Repair
JSON المشوّه هو نص يبدو كـ JSON لكنه ينتهك مواصفات صياغة JSON الصارمة — مثل المفاتيح بدون علامات اقتباس، أو علامات الاقتباس المفردة بدلًا من المزدوجة، أو الفواصل الزائدة في النهاية، أو الأقواس الناقصة، أو التعليقات. ترفضه المحللات الصارمة مثل JSON.parse، لكن أداة الإصلاح تستطيع عادةً إصلاحه تلقائيًا.
نعم. مخرجات نماذج LLM هي من أكثر المصادر شيوعًا لظهور JSON تالف. تتعامل الأداة مع المفاتيح غير المحاطة بعلامات اقتباس، وعلامات الاقتباس المفردة، والفواصل الزائدة في النهاية، والأقواس الناقصة، والنصوص المحيطة بـ JSON، والاستجابات المقطوعة (غير المكتملة).
لا. تعمل خوارزمية الإصلاح بالكامل في متصفحك. لا يغادر JSON جهازك أبدًا، مما يجعل الأداة آمنة للسجلات السرية وحمولات API وبيانات العملاء.
يعمل JSON Formatter فقط على JSON صالح بالفعل — فهو يقوم بالتنسيق الجميل والتحقق من الصحة. بينما يذهب JSON Repair خطوة أبعد: يصلح JSON غير الصالح أولاً (علامات الاقتباس والفواصل والأقواس والاقتطاع)، ثم يُخرج JSON منسقًا ونظيفًا. استخدم المنسق للمدخلات الصالحة وأداة الإصلاح للمدخلات التالفة.
في معظم الحالات، نعم. يتم إصلاح JSON المقطوع (على سبيل المثال كائن تم قطعه في منتصف قيمة بسبب حد الرموز) عن طريق إغلاق النصوص والمصفوفات والكائنات المفتوحة. لا يمكن استرداد البيانات التي لم تُنقل أبدًا، لكن البنية تصبح صالحة من جديد.
الأعطال الشائعة القابلة للإصلاح: الفواصل الزائدة في النهاية، وعلامات الاقتباس المفردة بدلًا من المزدوجة، والمفاتيح غير المحاطة بعلامات اقتباس، والقيم الحرفية بأسلوب Python مثل True/False/None، وأسطر جديدة غير مُهرَّبة داخل السلاسل النصية، والتعليقات. يعيد محرك الإصلاح كتابتها ليصبح الناتج JSON صارمًا مطابقًا لمعيار RFC 8259، ويُبلِّغ بدقة عن الإصلاحات التي طُبِّقت.
كل عملية إصلاح تحافظ على المعنى قدر الإمكان — تُحذف التعليقات (لأن JSON لا يوفر صيغة للتعليقات) ويُوحَّد نمط علامات الاقتباس، بينما تبقى القيم والبنية والترتيب مطابقة في المعنى تمامًا. تعرض وحدة المقارنة (diff) كل تحويل تم إجراؤه حتى تتحقق من عدم حدوث أي تغيير غير متوقع قبل استخدام الناتج.
أكبر ثلاثة مصادر هي مخرجات LLM (حيث تُصدر النماذج علامات اقتباس مفردة وفواصل زائدة ومفاتيح غير محاطة بعلامات اقتباس رغم التعليمات)، وملفات الإعدادات المعدَّلة يدويًا، وسجلات API المبتورة. الإصلاح قبل التحليل يسمح لخطوط المعالجة بالاستمرار بدلًا من فشل دفعة كاملة بسبب سجل واحد مشوّه.
مراجع موثوقة
المعايير والوثائق الرسمية التي تُعرِّف الصيغ التي تعمل بها هذه الأداة.
RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
معيار IETF الذي يُعرِّف صيغة تبادل بيانات JSON وقواعدها النحوية.
JSON - json.org
الموقع الأصلي لـ JSON من إنشاء Douglas Crockford، ويضم مقدمة عن الصيغة بعدة لغات.
MDN Web Docs - Working with JSON
دليل Mozilla للتعامل مع JSON في JavaScript: parse و stringify و revivers.
JSON - Wikipedia
أنواع بيانات JSON، وتاريخ تطور صياغتها، وصعودها كصيغة التبادل السائدة لواجهات API.
الأدوات ذات الصلة
منسق JSON
نسّق بيانات JSON وتحقق من صحتها وجمّلها مع مسافات بادئة ذكية وتظليل لبناء الجملة
منسّق JSONL
نسّق ملفات JSON Lines (NDJSON) وحوّل بين JSON و JSONL. تحقّق من صحة كل سطر واعرض تدفقات NDJSON بتنسيق منسّق
مصغّر JSON
اصغّر JSON عبر الإنترنت: أزل المسافات البيضاء واضغط بنية JSON لواجهات API في بيئة الإنتاج وملفات الإعدادات، مباشرة من متصفحك