我在 xQuery 中有一个类型为 xs:string 的变量,其值为编码的 HTML 片段(twitter 推文的内容)。它看起来像这样:
今日头条美联社来源:
<b>奥巴马</b>挑选
司法职位撤回:新闻 - 休息
世界 - http://shar.es/mqMAG>>http://shar.es/mqMAG;
当我尝试将其写入 HTML 块时,我需要对字符串进行转义,以便浏览器能够解释 HTML 代码段。相反,字符串按原样写出,浏览器将其渲染为文本(因此您会看到
{$entry/atom:内容/文本()}
如何对转义字符进行编码,使其写入
我尝试过像这样进行替换,但它总是替换
fn:替换($s, "
在 MarkLogic 中,您可以使用以下查询:
let $d := '<a><c>asdf</c></a>'
return xdmp:unquote ($d)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)