C#中有什么方法 可以把 JS 中用escape 转换的后的字符 进行反编译 在JS中用过unescape 就好了  不知道
我在后台有什么方法可以代替的 
例如把"%5C"转换成\ 
求指教!

解决方案 »

  1.   

    添加Microsoft.JScript的引用,然后用Microsoft.JScript.GlobalObject.unescape()
      

  2.   

    谢谢了 好像我搞错了 这个编译发放好像不是用的escape....
    编译后的结果是0f7893be-6c06-4a72-8eab-8a812c9070b
    这个是新建文本文档的意思...
    不晓得怎么转译!
    是通过什么方法实现? 
    能告诉下么?
      

  3.   

    用UrlDecode解码string cstr = "%5C";
    cstr = Server.UrlDecode(cstr);
      

  4.   


    %5C解码 用UrlDecode和Microsoft.JScript.GlobalObject.unescape 都可以
    但是我想把"0f7893be-6c06-4a72-8eab-8a812c9070b1"解码成"新建文本文档"
    有没有办法
    我也不知道 是通过那个方法把"新建文本文档"变成"0f7893be-6c06-4a72-8eab-8a812c9070b1"的
      

  5.   

    找找哪个方法把"新建文本文档"变成"0f7893be-6c06-4a72-8eab-8a812c9070b1"的?
      

  6.   

    没有代码 没办法看!! 
    好像类似于 这种 网址加密格式
    topic.csdn.net/u/20080221/00/881A2328-740E-4E24-AC62-333D8EC25773.html以前也没用到过!
      

  7.   

    0f7893be-6c06-4a72-8eab-8a812c9070b1
    怎么看都像是GUID
      

  8.   

    应该不是...
    GUID 生成的都是随机的就算内容一样 生成后的结果应该也不是一样的!
    我这只要是新建文本文档 产生的都是一样的!