在.net中 System.Web.HttpUtility.HtmlDecode 方法会将 解码为特殊空格(Ascii值为160),
并非空格键的空格(Ascii值为32)。
在调用 System.Web.HttpUtility.HtmlEncode 方法进行HTML编码时会把特殊空格编码为   而非 。
因此在解码前需替换 为空格。