c# - 如何解码使用 encodeURIComponent() 在 JS 中编码的 HTML?

标签 c# javascript asp.net asp.net-mvc

我试过了:

string decodedHtml = HttpUtility.HtmlDecode(html);

其中 html 是编码后的 html。似乎这根本不会改变字符串。 html 仍然是编码的。

最佳答案

string s = System.Uri.UnescapeDataString(html);

关于c# - 如何解码使用 encodeURIComponent() 在 JS 中编码的 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6022832/

相关文章:

c# - 如何在 Windows Phone 8 中异步 append 文件

c# - 字段列表错误中的MySql未知列

javascript - 通过运行 java selenium 测试来覆盖 JS 组件的代码覆盖率

javascript - 如何从 iframe 中取出菜单并显示在两个 iframe 上?

c# - DbConnection 与 OleDbConnection 与 OdbcConnection

javascript - Prev & Next 按钮,带有使用 jQuery 覆盖的计数器

asp.net - 限制从 URL 访问文件

c# - 模拟傻瓜?

php - 将大型经典 ASP 页面迁移到 php?

c# - NuGet 包引用复制 dll 本地