我在Java中工作,我有這樣的例子:HTML CDATA問題
但是,當我想要顯示的最終HTML,我不能看到CDATA標籤包圍的特殊字符。 例如:
<![CDATA[à]] not show the à character
我需要了解這一點,因爲我必須執行此代碼:
try {
DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
Document doc = builder.parse(new StringBufferInputStream(escapedStr));
ITextRenderer renderer = new ITextRenderer();
renderer.setDocument(doc, null);
renderer.layout();
OutputStream os = response.getOutputStream();
renderer.createPDF(os);
os.close();
} catch (Exception ex) {
ex.printStackTrace();
}
得到一個PDF頁面。
爲什麼CDATA不顯示任何特殊字符?
爲什麼你首先在那裏使用CDATA部分? – Quentin