0
我想通过以下x查询代码查询webpage。请帮帮我。 它给了我以下错误: XPST0003:#...中的XQuery语法错误... // json //句// // trans);让#: 预计“返回”,找到“;”。xpst0003 xquery语法错误
<?xml version="1.0" encoding="UTF-8"?>
<config charset="UTF-8">
<var-def name="scrappedContent">
<xquery>
<xq-param name="doc">
<html-to-xml outputtype="browser-compact" prunetags="yes">
<http url="${url}"/>
</html-to-xml>
</xq-param>
<xq-expression><![CDATA[
declare variable $doc as node() external;
let $transl := data($doc//query//results//json//sentences//trans);
let $translitl := data($doc//query//results//json//sentences//translit);
let $data := data($doc//div[@id="defId"])
return
<myContent>
<transl>{$transl}</transl>
<translitl>{$translitl}</translitl>
<data>{$data}</data>
</myContent>
]]>
</xq-expression>
</xquery>
</var-def>
</config>
感谢@grtjn它工作很好再次感谢。 –