0

您好,我的页面的隐藏字段中包含一些标准 xml。我希望能够在加载我的页面时针对该字段中包含的 xml 执行页面中包含的 xquery。这有没有可能?

4

1 回答 1

1

使用XQIB,您应该能够针对隐藏字段中的值执行 XQuery 脚本:

<script type="application/xquery">
  let $x := b:dom()//input[@name='hidden-field-name]
  (: do stuff with $x:)
  return (: result :)
</script>

如果您需要动态创建 XQuery,我认为您可以在 JS 函数中执行类似的操作(未经测试):

var s = document.createElement('script');
s.type = 'application/xquery';
s.appendChild(document.createTextNode('*xquery code goes here*'));
document.body.appendChild(s);
于 2013-04-24T18:42:56.920 回答