استكشاف الأخطاء و إصلاحها : القراءة من و الكتابة إلى ملفات نصية
يناقش هذا موضوع المشاكل الشائعة المواجهة عند العمل مع الملفات النصية و اقتراح أسلوب لكل صفحة.
المشاكل الشائعة
المشاكل الشائعة عند العمل مع ملفات نصية تتضمن استثناءات الأمان , ملفات الترميز ، أو المسارات غير الصالحة.
استثناءات الأمان
يتم طرح SecurityException عند حدوث خطأ في الأمان. و هذا غالباً نتيجة لنقص الأذونات الضرورية للمستخدم ، والتي يمكن حلها عن طريق إضافة أذونات أو العمل مع الملفات في التخزين المنعزل. لمزيد من المعلومات، راجع استكشاف أخطاء "الاستثناءات" و إصلاحها: System.Security.SecurityException.
ملف الترميز
ملف الترميزات و الذي يعرف أيضاً باسم ترميزات الأحرف ، حدد كيفية تمثيل الأحرف عند معالجة النص. و قد ينتج حرف غير متوقع في ملف نصي من الترميز غير الصحيح. للحصول على معظم الملفات ، ترميز واحد قد يفضل عن آخر من خلال أحرف اللغة التي يمكن أو لا يمكن معالجتها / بالرغم من أن Unicode يُفضل عادةً. للمزيد من المعلومات، راجع ملف الترميز وEncoding.
المسارات غير صحيحة
عند تحليل مسارات الملفات ، خصوصاً المسارات النسبية فمن السهل توفير بيانات خاطئة. يمكن تصحيح العديد من المشكلات عن طريق التأكد من توفير المسار الصحيح. لمزيد من المعلومات، راجع كيفية القيام بما يلي: تحليل مسارات الملف في Visual Basic.
راجع أيضًا:
المرجع
المبادئ
تحليل الملفات النصية مع كائن TextFieldParser