簡體   English   中英

編碼問題-Win XP與Win 2003

[英]Encoding issue - Win Xp vs Win 2003

有2台計算機,一台使用Xp,一台在Win 2003中。兩者都是日語版本!

如果您獲得了可用的編碼(通過區域設置或通過編程,Encoding.GetEncodings()),則會發生以下情況:

  1. 在Xp上,結果列表為拉丁字符
  2. 在Win 2003上,列表以日語字符顯示

一些工作的人雖然堅持根據其名稱而不是根據其代碼進行編碼,但是現在我必須研究日語機器:)

您是否知道強制Win XP(不是2003)以日語提供編碼列表的方式(請記住,Xp是日語版本)?

這不是解決實際問題的方法,但是我認為處理此問題的最佳方法是遷移到代碼頁而不是顯示名稱。

同樣,可以檢測出何時出現不匹配,並強制使用某種語言進行編碼-例如:日語。 好消息是他們都還包括英語。

為了更加有趣,您可以使用一個配置文件來存儲代碼頁。

暫無
暫無

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

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