ما ترميز هذا الملف النصي؟
أفلت ملفًا نصيًا
النصوص العادية وملفات CSV والترجمات والشيفرات البرمجية والسجلات
يعمل مع TXT CSV JSON XML SRT
أو الصق رابطًا (Ctrl+V) لصق رابط
كيف تعمل
-
1
أفلت ملفك في المربع أعلاه، أو انقر لاختيار ملف.
-
2
نقرأ المعلومات المحفوظة داخله. يستغرق ذلك بضع ثوانٍ.
-
3
تظهر الإجابة فورًا، مع رابط يمكنك مشاركته، والتفاصيل الكاملة إن أردتها.
الترميز وBOM ونهايات الأسطر
الملف النصي مجرد بايتات، والترميز يحدد الأحرف التي تمثّلها. يتعامل UTF-8 مع كل اللغات وهو الافتراضي في كل مكان تقريبًا، لكن الملفات الأقدم قد تستخدم ترميزًا آخر، وفتحها بالطريقة الخاطئة يحوّل "é" إلى "é".
وهناك تفصيلان آخران يسبّبان المشكلات: علامة ترتيب البايتات (BOM) في البداية، التي تعرضها بعض الأدوات كرموز عشوائية، ونهايات الأسطر، التي تختلف بين Windows (CRLF) وMac أو Linux (LF). تعرض هذه الأداة الثلاثة كلها.
- ترميز الأحرف
- علامة ترتيب البايتات
- نهايات الأسطر
- عدد الأسطر والكلمات
أسئلة وأجوبة
كيف أتحقّق من أن الملف بترميز UTF-8؟
أفلته في المربع أعلاه. نعرض الترميز، وهل يحتوي على BOM، وكيف تنتهي أسطره.
لماذا يعرض ملف CSV أحرفًا غريبة في Excel؟
يخمّن Excel الترميز. وكثيرًا ما يُقرأ ملف UTF-8 الخالي من BOM على أنه بترميز أقدم، فتتشوّه الأحرف غير الإنجليزية. والحفظ بصيغة "CSV UTF-8" يضيف علامة BOM التي يبحث عنها Excel.
ما هي علامة BOM؟
بضعة بايتات غير مرئية في بداية الملف تسِمه بأنه Unicode. يفضّلها Excel، بينما لا تحبها بعض أدوات البرمجة وخوادم الويب.
ما الفرق بين CRLF وLF؟
طريقتان لإنهاء السطر: يستخدم Windows محرف الرجوع مع محرف السطر الجديد (CRLF)، ويستخدم Mac وLinux محرف السطر الجديد وحده (LF). والخلط بينهما يسبّب أخطاء في السكربتات وفروقًا مزعجة في Git.
هل تكشف الأداة كل الترميزات؟
تميّز بشكل موثوق بين ASCII وUTF-8 وUTF-16 وUTF-32. أما الترميزات الأقدم أحادية البايت فيصعب تمييز بعضها من بعض.
ماذا يحدث لملفي؟
يُرسل ملفك عبر اتصال مشفّر، ويُقرأ على خوادمنا، ثم يُحذف تلقائيًا بعد نحو 24 ساعة. تُحفظ الإجابة في صفحة لها رابط خاص بها لتتمكن من مشاركتها. ولا تظهر صفحات نتائج الأدوات أبدًا في محركات البحث.