我想知道是否可以將變量(可能包含雜亂的html)的內容包裝到cdata節中。eXist XQuery包裝CDATA中的變量
我使用XQuery與eXist,我似乎無法得到它的工作。
我試圖
<![CDATA[ $data ]]>
<![CDATA[ {$data} ]]>
在這兩種情況下,變量不是由它的內容所取代,但仍$數據分別{$數據}。
我也嘗試過使用concat和其他字符串函數,但是這些導致<![CDATA[
變爲<![CDATA[
。
$ data包含來自html wysiwyg編輯器的http get/post數據。
xquery version "1.0";
declare namespace request="http://exist-db.org/xquery/request";
let $data := request:get-parameter("content" , "")
return <![CDATA[ {$data} ]]>
現在有人應該怎麼做? 在此先感謝。
文字CDATA部分就是這樣。沒有用於輸出動態CDATA部分的標準指令,也沒有在XSLT 2.0中使用'cdata-section-elements'聲明 – 2011-03-26 00:25:34