代码之家  ›  专栏  ›  技术社区  ›  inerte

‘ “ é==é,但使用什么编码/引用?

  •  3
  • inerte  · 技术社区  · 16 年前

    我有一个ColdFusion脚本,它可以:

    <cfset content = replace(content,"&##147;","""","all")>
    

    它取代了 &147; " 。如果你输入,谷歌也理解这一点 &#145; &#147; &#233; results page ‘ “ é" .

    如果我搜索 é HTML Entity Character Lookup &#233; 对我来说。但是 ‘ “

    233 ?

    如果有人提供列出这些字符的页面(因为脚本上替换了更多字符),则表示感谢。

    编辑:Havenard让我意识到我输入了错误的字符,因为我的浏览器(Opera)显示错误,所以现在我正在使用Firefox编辑这个问题,希望它会很清楚:)

    3 回复  |  直到 16 年前
        1
  •  1
  •   Havenard    16 年前

    找到了。 Windows-1252 。我花了很长时间,但感谢所有试图帮助我的人:)

        2
  •  1
  •   Gavrisimo    16 年前
        3
  •  1
  •   inerte    16 年前

    如果你正在使用ASP。NET,你可以使用 Http实用程序 课程如下:

    string s = System.Web.HttpUtility.HtmlDecode(content);
    

    更多信息: http://msdn.microsoft.com/en-us/library/System.Web.HttpUtility(v=vs.110).aspx

        4
  •  0
  •   Matteo Gariglio    11 年前