JSON · مجاني · على جهازك

إتلاف ملف JSON عبر الإنترنت

أتلف ملف ‎.json عبر الإنترنت مجانًا. تكسر بنية الأقواس وتحقن UTF-8 غير صالح، فيرفض كل محلّل JSON الملف.

  • بلا رفع
  • بلا حد للحجم
  • بلا تسجيل

أتلِف ملف JSON الخاص بك

مضبوط لـ .json, .jsonl, .geojson، ويعمل بالكفاءة نفسها مع أي صيغة أخرى.

100% على جهازك
أفلِت الملفات هنا أو تصفّح أي صيغة، أي حجم، عدة ملفات في وقت واحد
مستوى الإتلاف

جارٍ العمل…0%
جاهز للتنزيل

لماذا يصعب إتلاف ملفات JSON كما ينبغي

لا ترويسة في JSON ولا فهرس. يُتحقَّق منه بالقواعد النحوية وحدها. وهذا يجعل كسره سهلاً وكسره على نحو مقنع صعبًا: فاستبدال المحارف عشوائيًا ينتج غالبًا شيئًا لا يزال محلّل متسامح يقبله، أو شيئًا مشوَّهًا بوضوح فاضح حتى يبدو تحريرًا يدويًا لا تلفًا.

ما الذي تدمّره هذه الأداة

  • المحارف البنيوية. يُكتب فوق الأقواس المعقوفة والمربعة والفواصل وعلامات الاقتباس، فلا يعود ممكنًا موازنة المستند.
  • ‏UTF-8 غير الصالح. تُحقن تسلسلات بايتات ليست UTF-8 صالحًا، فيفشل الملف في مرحلة فك الترميز قبل أن يبدأ التحليل أصلاً.
  • البايتات الافتتاحية. تُدمَّر بداية المستند، فتفشل المحلّلات التدفقية عند أول رمز مميز.
  • ذيل الملف. تُستبدَل البايتات الختامية، فيبقى المستند غير مُنهًى إلى الأبد.

ما الذي ستراه بعد ذلك

التطبيقالسلوك
JSON.parse()تُطلق SyntaxError: Unexpected token فورًا.
json.load() في Pythonتطلق JSONDecodeError أو UnicodeDecodeError.
jq«parse error: Invalid numeric literal» ورمز خروج غير صفري.
Postman / عملاء واجهات البرمجةيرفضون المتن بوصفه مشوّهًا قبل الإرسال.

أسباب شائعة للقيام بذلك

  • اختبار أن واجهة برمجة ترفض متن طلب مشوّهًا برمز 400 نظيف لا برمز 500.
  • التحقق من أن محمّل الإعدادات يفشل سريعًا بدل العمل بإعدادات جزئية.
  • بناء عيّنات مشوّهة لمجموعة اختبارات عشوائية للمحلّلات.
  • التأكد من أن مهمة استيراد البيانات تبلّغ عن الملف المعطوب بدل إسقاط السجلات بصمت.

كيف تُتلِف ملف JSON

  1. أفلِت ملف .json في الصندوق أعلاه، أو انقر للاختيار.
  2. اترك المستوى على Standard ما لم ترغب في تلف جزئي (Light) أو تحتج إلى هزيمة برامج الاسترداد (Heavy).
  3. اضغط أتلِف الملف. تجري المعالجة على جهازك، لذا تنتهي على الفور تقريبًا.
  4. نزِّل النتيجة. تحتفظ افتراضيًا باسم الملف الأصلي وطوله بالبايت.

أسئلة شائعة حول JSON

لماذا لا نحذف قوسًا ختاميًا فحسب؟

لأن ذلك تحرير يدوي لا تلف. يسهل رصده ويسهل إصلاحه. أما حقن UTF-8 غير صالح إلى جانب التلف البنيوي فيجعل الملف يفشل على مستوى البايتات، تمامًا كما يفشل نقل مبتور فعلاً.

هل يقرؤه محلّل متسامح رغم ذلك؟

لا. عند المستوى القياسي لا يكون الملف UTF-8 صالحًا، فحتى المحلّلات التي تحتمل الفواصل الزائدة أو التعليقات تفشل قبل بلوغ القواعد النحوية.

هل يعمل مع JSON Lines وNDJSON؟

نعم. تستخدم الصيغ المفصولة بالأسطر الملف الشخصي النصي نفسه، وتكسر البايتات المحقونة السجلات المفردة والملف ككل.

هل يمكنني الحصول على ملف معطوب قليلاً فقط؟

نعم. يمس المستوى الخفيف نحو 0.5% من الحمولة، وهو ما ينتج عادةً ملفًا يفشل عند إزاحة محددة لا في كل موضع.

استخدم هذا بمسؤولية. صُمِّم Files Corrupter لاختبار البرمجيات وضمان الجودة والبحث والتدريب والتعليم. وتسليم ملف مُتلَف عمدًا لإيهام الآخرين بأن العمل قد اكتمل قد يخالف لوائح مدرستك أو جهة عملك. وأنت المسؤول عن طريقة استخدامك للنتيجة. راجع إخلاء المسؤولية.

أدوات الشيفرة والبيانات أخرى

كل أدوات الإتلاف