如何在Coldfusion中解码法语html实体

如何在Coldfusion中解码法语html实体,coldfusion,decode,Coldfusion,Decode,我尝试了几个不同的方法,包括urldecode()以及这个问题的几个不同答案: 例如,我有以下法语文本: &nbsp;Apr&egrave;s avoir termin&eacute; 我需要转换为实际的法语字符,包括开头的空格: Après avoir terminé 有什么想法吗?提前感谢。您可以使用Apache Commons库执行以下操作: <cfset input = "&nbsp;Apr&egrave;s avoir termin&

我尝试了几个不同的方法,包括urldecode()以及这个问题的几个不同答案:

例如,我有以下法语文本:

&nbsp;Apr&egrave;s avoir termin&eacute;
我需要转换为实际的法语字符,包括开头的空格:

 Après avoir terminé

有什么想法吗?提前感谢。

您可以使用Apache Commons库执行以下操作:

<cfset input = "&nbsp;Apr&egrave;s avoir termin&eacute;" />
<cfset utils = createObject("java", "org.apache.commons.lang.StringEscapeUtils") />
<cfdump var=#utils.unescapeHTML(input)# />

(顺便说一句,这一点隐藏在我对你链接的问题的回答中,不过我后来编辑成了主要答案,以增加可见性。)