【发布时间】:2012-02-16 14:56:31
【问题描述】:
我正在使用 ASP.NET/C# 和 AZURE 开发 Web 应用程序。我正在使用 Azure Blob 来存储文件。我在用其他语言存储文件时遇到问题(只有英语可以)。
示例: 我将此作为.txt文件서울중앙지검 공안1부는 오늘(19일) 아침 8시 20분 서울 여의도"
但是当我检索这个时,它的显示:“한ë,∼ë¼ë‹¹ ì „ë‹¹ëŒ€íšŒ ëˆ ë´‰íˆ¬ ì,¬ê±´ì„ 수ì,¬í•˜ ê³ ìžˆëŠ” ê²€ì°°ì´ ë°•í¬íƒœ êµíšŒì˜ìž¥ 비서관 ì,¬ë¬´ì‹¤ì„ ì „ê²© ì••ìˆ˜ìˆ˜ìƒ ‰í–ˆìŠµë‹ˆë‹¤.ì¡°ì •ë§Œ, ì´ë´‰ê±´ ë' ìˆ〜ì„ ë¹„ì„œê´€ì‹¤ê³¼ ì—¬ë¹„ì„ – 함모 씨가 근무하는 ë¶€ì†ì‹¤ìž…니다. 서울ì¤'ì•™ì§ €ê²€ 공안1부는 ì∼¤ëŠ∼(19ì¼) 아침 8시 20ë¶„ 서울 ì—¬ì∼ë„”
有什么问题?
谢谢
纳希德
【问题讨论】:
-
这与 Azure 无关,这是文本编码问题。
-
@Chandermani 我认为是正确的。回读文件时能否尝试指定 UTF-8 或 UTF-16?磁盘上的文件有一个 BOM,告诉读者文件的编码是什么,但我怀疑当你从 blob 下载文件时,这会丢失或被忽略。
标签: asp.net azure multilingual azure-blob-storage