gpt4 book ai didi

javascript - javascript 的 unescape() 的 c# 等价物是什么?

转载 作者:数据小太阳 更新时间:2023-10-29 04:02:45 24 4
gpt4 key购买 nike

我正在尝试分析一些 JavaScript,一行是

var x = unescape("%u4141%u4141 ......"); 

%uxxxx 形式有很多字符。

我想在 c# 中重写 JavaScript 但无法找出正确的函数来解码这样的字符串。我试过了

HttpUtility.HTMLDecode("%u4141%u4141");

但这根本没有改变这些字符。

我如何在 C# 中完成此操作?

最佳答案

您可以使用 UrlDecode :

string decoded = HttpUtility.UrlDecode("%u4141%u4141");

decoded 将包含 "䅁䅁"

正如其他人所指出的,将 % 更改为 \ 会起作用,但是 UrlDecode 是首选方法,因为这确保了其他转义符号也可以正确翻译。

关于javascript - javascript 的 unescape() 的 c# 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6833865/

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