Discussion:
לא קורא עברית מקובץ אסקי
(too old to reply)
romy
2005-09-16 13:22:03 UTC
Permalink
àðé îùúîù á streamreader ëãé ì÷øåà ÷åáõ àñ÷é.
îùåí îä äúåëðéú îúòìîú îúåéí áòáøéú åîëðéñä áî÷åí '???????????'

æä ðøàä ìé áòééú encoding, àáì àðé ìà éåãò àú ääâãøåú äðëåðåú.

úåãä.
unknown
2005-09-18 13:28:02 UTC
Permalink
היי

רצ"ב קוד המשמש ב-StreamReader לקרא עברית DOS וב-StreamWritter לכתוב עברית
WINDOWS

Encoding ecp862 = Encoding.GetEncoding(862);
Encoding ecp1255 = Encoding.GetEncoding(1255);

StreamReader sr=new StreamReader(@"input.txt",ecp862,true);
string srText = sr.ReadToEnd();
sr.Close();

StreamWriter sw=new StreamWriter(@"output.txt",false,ecp1255,80);
sw.WriteLine(srText);
sw.Close();

אוהד ישראלי
Microsoft Security MVP
http://weblogs.asp.net/israelio
אני משתמש ב streamreader כדי לקרוא קובץ אסקי.
משום מה התוכנית מתעלמת מתוים בעברית ומכניסה במקום '???????????'
זה נראה לי בעיית encoding, אבל אני לא יודע את ההגדרות הנכונות.
תודה.
Loading...