一尘不染

如何解码字符串中的Unicode字符

c#

我如何@"Sch\u00f6nen"在C#中解码此字符串’Sch \
u00f6nen’(),我尝试了HttpUtility,但它没有给我所需的结果,即“Schönen”。


阅读 241

收藏
2020-05-19

共1个答案

一尘不染

Regex.Unescape 做到了:

System.Text.RegularExpressions.Regex.Unescape(@"Sch\u00f6nen");

请注意,在测试变体或编写单元测试时,请务必小心:"Sch\u00f6nen"已经"Schönen"。您需要@在字符串前面将其\u00f6视为字符串的一部分。

2020-05-19