2012-04-25 18 views
0

の内側に私はHTMLに含まれていCDATAでのSolrのXMLドキュメントを持っているのApache Solrの:HTML CDATA

例:

<field name="content"><![CDATA[<p>Content is here</p>]]></field> 

私は、検索を実行したとき、私は出力に....このドキュメントを追加し、 CDATA内のHTMLタグがエスケープされます。

&lt;p&gt;Content is here&lt;/p&gt; 

出力にHTMLタグをそのまま残したいと考えています。これを防ぐ方法はありますか?

私は、JSP/JSTLを使用していますし、これは、フィールドの出力に使用するコードです:

<c:out value="${content}" /> 

答えて

1

あなたは<c:out value="${content}" escapeXml="false" />を試すか、単に${content}ましたか?

+0

はい、私は試しました - 運はありません。 – milesmiles55