Tag: xml entities

将转义的XML实体转换回UTF-8

所以我在XML文件中有这个UTF-8字符串: Horrible place. ☠☠☠ 当我将它提供给外部应用程序时,有趣的角色会以XML实体的forms返回: Horrible place. ☠☠☠ 在Ruby中,如何将该字符串转换回UTF-8? 这可能是一个非常简单的解决方案,但我无法在标准库中找到任何东西; 例如。 CGI.unescapeHTML (适用于像>这样的东西)似乎完全忽略了它们。 ree-1.8.7-2010.02 > CGI.unescapeHTML(‘>’) => “>” ree-1.8.7-2010.02 > CGI.unescapeHTML(‘☠’) => “☠”