أداة ترميز / فك ترميز سلاسل JSON
قم بترميز نص حر لإدراجه في سلسلة JSON صالحة (علامات اقتباس، أسطر جديدة، علامات تبويب...)، أو فك ترميز سلسلة JSON مشفرة لاستعادة النص الأصلي.
كيف يعمل
عندما تريد إدراج نص حر — كتبه مستخدم، أو اقتُطف من مستند، أو لُصق من برنامج آخر — داخل ملف إعدادات JSON، فإن علامات الاقتباس أو الأسطر الجديدة أو علامات التبويب التي يحتوي عليها تكسر بنية الملف فورًا إذا لُصقت كما هي. تقوم هذه الأداة تلقائيًا بترميز هذه الأحرف الخاصة (علامات الاقتباس "، الشرطة المائلة العكسية \، الأسطر الجديدة \n، علامات التبويب \t، إلخ) للحصول على سلسلة جاهزة للصق بين علامتي اقتباس في أي ملف JSON صالح، أو تفعل العكس لقراءة نص مرمّز بالفعل.
لماذا لا يتم تحليل JSON الخاص بي بعد لصق النص؟
علامة اقتباس واحدة غير مهرّبة، أو سطر جديد خام داخل سلسلة JSON، تكفي لجعل المستند بأكمله غير صالح لمحلل صارم. هذا هو الخطأ الأكثر شيوعًا عند إنشاء ملف إعدادات أو ملف ترجمات يدويًا بدلاً من توليد JSON برمجيًا.
هل يجب ترميز النص بالكامل أم بعض الأحرف فقط؟
يقوم الترميز بمعالجة السلسلة بأكملها دفعة واحدة: جميع الأحرف ذات المعنى الخاص في JSON يتم تحويلها، بينما تبقى الأحرف الأخرى دون تغيير. يمكنك بالتالي لصق أي نص، بما في ذلك النصوص متعددة الأسطر، دون الحاجة إلى تحديد الأحرف المشكلة يدويًا.
الخصوصية: تتم المعالجة بالكامل في متصفحك عبر WebAssembly — لا يُرسل نصك إلى أي خادم.