-1
給定一個非Unicode文本的txt文件,我能夠檢測到它的字符集爲。現在,我想轉換成unicode。非Unicode到Unicode文本轉換的一個TXT文件
byte[] bytes1251 = Encoding.GetEncoding(1251).GetBytes(File.ReadAllText("sampleNU.txt"));
String str = Encoding.UTF8.GetString(bytes1251);
這不起作用。
難道這就是這樣嗎非unicode轉換爲unicode?
在嘗試了RTF文件上的建議方法後,當我嘗試打開輸出RTF文件時,出現下面的對話框。請讓我知道該怎麼辦,因爲選擇Unicode不會使其可讀或提供預期的文本?
謝謝您的及時回覆!當我用RTF文件嘗試你的代碼時,我得到了附加的對話框。還有什麼我需要做的嗎? – John
@Holly - rtf([富文本格式](https://en.wikipedia.org/wiki/Rich_Text_Format))不是txt(純文本)。你真的想做什麼? –
@霍利:你還應該說什麼是創建對話框 - 我們不知道什麼應用程序試圖打開文件。 –