الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Reading Arabic Txt File ?

مغلق
بدأه .S.T.A.L.K.E.R في 20 فبراير 2008 · 1 رد · 1,300 مشاهدة · في JavaME
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

استخدمت الكود التالي لقرأة ملف نصي مخزن فيه كلمات بالعربية

لكن تبين ان العربية غير مدعومة اذ تظهر بشكل رموز

private String readHelpText()
  {
	InputStream is = getClass().getResourceAsStream("help.txt");
	try 
	{
	  StringBuffer sb = new StringBuffer();
	  int chr, i = 0;
	  // Read until the end of the stream	  
	  while ((chr = is.read()) != -1)
		  sb.append((char) chr);

	  return sb.toString();
	}
	catch (Exception e)
	{		 
	  System.out.println("Unable to create stream");
	}
	return null;
  }
}

ارجو من يعرف الطريقة لقراة النصوص العربية من الملفات كتابتها هنا ،

مع الشكر محمد

#2

أخي استخد الطريقه في هذا الرابط

الرابط

لاحظ أن ال InputStreamReader تعطي UTF-8 encoding وكل ما عليك تخزن النص العربي في text file وتخزنه ب UTF-8 encoding.

مع ملاحظه أن هواتف Sony Ericson سوف تظهر النص بشكل غير صحيح.

هذا الموضوع مغلق.

مواضيع مشابهة