Мне было интересно, возможно ли обернуть содержимое переменной (которая может содержать грязный HTML) в раздел cdata.
Я использую XQuery с eXist и просто не могу заставить его работать.
Я пытался
<![CDATA[ $data ]]>
<![CDATA[ {$data} ]]>
В обоих случаях переменная не заменяется своим содержимым, но остается $ data и {$ data} соответственно.
Я также пытался использовать concat и другие строковые функции, но в результате <![CDATA[
стал <![CDATA[
.
$ data содержит данные http get / post из html wysiwyg editor.
xquery version "1.0";
declare namespace request="http://exist-db.org/xquery/request";
let $data := request:get-parameter("content" , "")
return <![CDATA[ {$data} ]]>
Кто-нибудь сейчас, как это должно быть сделано?
Заранее спасибо.