簡體   English   中英

在讀取文件時,我是否需要考慮單一編碼?

[英]While reading file, do i need to consider single encoding?

在讀取文件時,我是否需要考慮單一編碼?

在這里,Idea很簡單,每個文件僅受單一編碼支持,並且基於文件中可用的數據進行設計。

不同的編碼,例如..ASCII,UTF-8,UTF-16,ISO **等。

在大多數情況下,我們僅考慮使用UTF-8的單一編碼來讀取文件,但是這種編碼不支持某些復雜的字符,在這種情況下,我們會得到垃圾數據或故障數據字符。

您如何讀取文件?

您認為文件具有單一編碼的概念是不正確的。 請參閱字符集和字符編碼是兩件事。 您可以說文件包含給定字符集中的字符,例如ASCII(可打印字符,某些不可打印字符和控制字符),但是這些字符的表示方式取決於字符編碼。 因此,可以使用ASCII,UTF-8,UTF-16等對包含ASCII字符集的文件進行編碼。 只需在notepad ++中打開一個文本文件並進入“編碼”菜單,您將看到可用於以不同編碼查看文件的不同菜單項。

希望對您有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM