转换为特殊字符(例如从"æ"到"æ")

pet*_*ski 2 c#

我想保存名称中包含丹麦字符的文件,例如"Helloæ".

保存文件名的字符串具有以下值: Helloæ

如何让它转换ææ?这个问题不只是关于"æ"字符,而是关于所有其他可能的字母.

Hei*_*nzi 6

æ是HTML的编码æ.因此,您需要对字符串进行HTML 解码.

HttpUtility.HtmlDecode正是这样做的:

var decoded = HttpUtility.HtmlDecode("Helloæ");  // yields Helloæ
Run Code Online (Sandbox Code Playgroud)