【发布时间】:2011-07-05 16:07:39
【问题描述】:
我知道这是一个经常出现的问题,但没有一个答案对我有用。
我正在从系统接收 Unicode 文本。只是来自客户的电子邮件 + 姓名。
当我将这些字符串记录到我的 SQL DB 时,会出现一些带有 \u 的字符。
例如电子邮件正在进入数据库:name\u0040domain.com
如何将我的 c# 程序中的 Unicode 字符串转换为 ascii,以便数据库获取 name@domain.com。
还可以将特殊字符替换为等效字符或没有字符...例如“Hernán π”到“Hernan”
谢谢!
【问题讨论】: