1
A
回答
6
如果您 JVM支持的編碼,然後是的,你可以很容易地做到這一點:
Reader r = new InputStreamReader(new FileInputStream(theFile), "Windows-1256");
BufferedReader buffered = new BufferedReader(r);
try {
String line;
while ((line = buffered.readLine()) != null) {
// handle each line
}
} finally {
buffered.close();
}
2
喜歡的東西:
BufferedReader in = new BufferedReader(new InputStreamReader(
new FileInputStream("myfile.txt"), "windows-1256"));
應該工作。
0
要與其他的字符集與平臺默認的一個FileInputStream讀取,使用的InputStreamReader:
相關問題
- 1. 我可以用android在java中讀取整個文件嗎?
- 2. 我可以從Java讀取BerkeleyDB(非Java版本)文件嗎?
- 3. 我可以讀取Mongo Shell JavaScript文件中的csv文件嗎?
- 4. 我可以在我的java代碼中讀取htop輸出嗎?
- 5. 我可以在FastReport中讀取RTF嗎?
- 6. 我可以使用從文件中讀取的testng組嗎?
- 7. 我可以使用MPI中的API讀取遠程文件嗎?
- 8. 我可以從我的私人文件夾讀取內容嗎?
- 9. 可以通過java inputstream讀取正在內存中更新的文件嗎?
- 10. Ruby可以讀取在VB.NET中創建的.dat文件嗎?
- 11. 我可以用PHP讀取.TXT文件嗎?
- 12. android:我可以用xmlparser讀取一個xhtml文件嗎?
- 13. 我可以使用Webassembly從磁盤讀取文件嗎?
- 14. cvs中的文件可以只讀嗎?
- 15. 我可以轉換此Perl腳本以使其從文件中讀取嗎?
- 16. 我可以使用Outlook Redemption在C++中讀取/呈現MSG文件嗎?
- 17. 在Octave/MATLAB中讀取csv文件時,我可以忽略註釋行嗎?
- 18. 可以用cURL從PHP文件中讀取PHP代碼嗎?
- 19. getc可以從文件中讀取下劃線嗎?
- 20. org.bouncycastle.openssl.PEMReader可以讀取java.security.PrivateKey嗎?
- 21. 我可以在docker-compose.yml文件中設置/獲取變量嗎?
- 22. 我可以簡單地'閱讀'正在使用的文件嗎?
- 23. 我可以在Java中增加charAt嗎?
- 24. 是否可以使用JAVA從文件中讀取/寫入位?
- 25. 我們可以在jQuery中讀取Laravel cookies嗎?反之亦然?
- 26. 我們可以在Kendo Grid中讀取複雜對象嗎?
- 27. 我可以在ASP.NET中讀取HTTP輸出流嗎?
- 28. 我可以在Controller Factory中讀取來自GET的輸入嗎?
- 29. 我可以在一行代碼中讀取數組嗎?
- 30. 在java中讀取文本文件
應該是沒有問題的,也是我的Mac支持Windows 1256 – 2011-02-23 09:08:27
@Arne:我只提「if」是因爲Windows-1256不是所有JVM必須支持的[6種編碼]之一(http://download.oracle.com/javase/6/docs/api/java/nio/charset/Charset.html )(特別是US-ASCII,ISO-8859-1,UTF-8,UTF-16BE,UTF-16LE和UTF-16)。 – 2011-02-23 09:33:32
它的工作..謝謝 – Abdelwahed 2011-02-23 09:58:37