2

urldecode()を含むいくつかの異なることと、この質問からのいくつかの異なる回答を試しました。ColdFusionで数値HTMLエンティティをデコードしますか?

たとえば、私はこのフランス語のテキストを持っています:

 Après avoir terminé

最初のスペースを含め、実際のフランス語の文字に変換する必要があります。

 Après avoir terminé

何か案は?前もって感謝します。

4

1 に答える 1

7

これを行うには、ApacheCommonsライブラリを使用できます。

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

(psこれは、リンクした質問に対する私の回答へのコメントに隠されていましたが、その後、可視性を高めるためにメインの回答に編集しました。)

于 2013-01-11T16:50:53.623 に答える