none
Java的unescape 在C#如何替代 RRS feed

  • 問題

  • 由於小弟沒學過Java所以真的看不懂 拜過Google大神但是找不到...
    想請問 JavaScript之中的 unescape在C#裡面有沒有一樣功能的方法呢
    因為一些字元轉換上的問題 必須把

    "%27%60b%93%C4%91%98%DA%D7"

    這串文字在C#App上正確輸出(應該也是亂碼但是結果要跟Java的輸出一致)

    請各位高手幫忙看看

    2009年12月22日 下午 08:45

解答

  • 感謝幫助

    問題已經解決,UrlEncode()及HtmlEncode(),在解碼的結果與unescape的結果相異,
    後來的解決方案是使用Microsoft.JScript.unescape()來解決。

    2010年1月3日 上午 03:22

所有回覆

  • hi
    要達到你的需求可以參考HttpServerUtility Class (UrlEncode or HtmlEncode)
    http://msdn.microsoft.com/en-us/library/system.web.httpserverutility.aspx

    http://www.dotblogs.com.tw/ricochen/Default.aspx
    2009年12月22日 下午 10:48
  • HttpUtility.UrlEncode(), HttpUtility.UrlDecode()

    在 System.Web.dll 中。
    初學不是問題,但用不正確的態度來問問題,那就是很大的問題。
    如果只會用 "看" 的學程式,那不如早點改行,以免誤己一生...
    若不想快點得到解答,可以儘量把問題寫模糊一點,愈模糊愈不會得到解答。
    除非不能打中文,否則請尊重當地語系的網友,使用中文發問或回答,這是一種基本禮貌。
    • 已提議為解答 ㄚ笠市 2009年12月23日 上午 03:00
    2009年12月23日 上午 12:32
    版主
  • 感謝幫助

    問題已經解決,UrlEncode()及HtmlEncode(),在解碼的結果與unescape的結果相異,
    後來的解決方案是使用Microsoft.JScript.unescape()來解決。

    2010年1月3日 上午 03:22