0

我正在为一些 UTF8 数据而苦苦挣扎。

当我在十六进制视图中打开一个 UTF8 文件时,é被分成两个字符(U+0065 eU+00B4 ´),而不是使用明显的字符U+00E9 é

如果我将这些数据存储在我的数据库中(注意:排序规则设置为German_PhoneBook_CI_AI)然后它被存储

德帕迪约,杰拉德(!!)

而不是: 德帕迪约,热拉尔

所以我想知道数据本身是否有缺陷或者我缺少什么样的信息。如果您需要与此问题相关的更多信息,请告诉我。

显而易见的问题是:我该如何解决这个问题?

注意:我将此问题标记为 C# / VB.NET,因为可能会有代码片段有用的答案。

4

1 回答 1

0

我们解析 unicode 的网站没有提供正确的 unicode。

于 2014-12-18T11:15:45.450 回答