gpt4 book ai didi

c# - 删除或转换 ' 为 (')

转载 作者:太空狗 更新时间:2023-10-29 14:06:16 27 4
gpt4 key购买 nike

我正在使用一个 api,我注意到它返回时带有 "'s" 而不是撇号。由于我不打算在 html 中显示此文本,因此当我向用户显示时,这会使我的文本看起来很奇怪。

如何删除或转换(首选)?我不知道我正在使用的这个 api 是否会发送更多这些特殊代码,所以我不知道我是否可以简单地进行替换。

最佳答案

从 .NET 4.0 开始,您可以使用 System.Web.HttpUtility.HtmlDecode (驻留在 System.Web.dll 程序集中,在命名空间 System.Web 中)。

或者您可以使用 System.Net.WebUtility.HtmlDecode函数,您甚至不需要对此进行额外引用(因为它驻留在 System.dll 程序集中,在命名空间 System.Net 中)。

用法:

string myStringToDecode = "Hello 'World'";

string decodedString = System.Web.HttpUtility.HtmlDecode(myStringToDecode);
// or
string decodedString = System.Net.WebUtility.HtmlDecode(myStringToDecode);

关于c# - 删除或转换 ' 为 ('),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17158346/

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