gpt4 book ai didi

c# - 替换字符串中的 Unicode 转义序列

转载 作者:太空狗 更新时间:2023-10-29 23:51:10 31 4
gpt4 key购买 nike

<分区>

我们有一个包含以下文本的文本文件

"\u5b89\u5fbd\u5b5f\u5143"

当我们在 C# .NET 中读取文件内容时,它显示如下:

"\\u5b89\\u5fbd\\u5b5f\\u5143"

我们的解码器方法

public string Decoder(string value)
{
Encoding enc = new UTF8Encoding();
byte[] bytes = enc.GetBytes(value);
return enc.GetString(bytes);
}

当我传递一个硬编码值时,

string Output=Decoder("\u5b89\u5fbd\u5b5f\u5143");

它工作得很好,但是当我们使用一个变量值时它就不起作用了。

当我们使用字符串时,这是我们从文本文件中得到的:

  value=(text file content)
string Output=Decoder(value);

它返回错误的输出。

我该如何解决这个问题?

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com