5

有人可以举一个使用 xquery 的 html 页面的例子吗,你需要别的东西来运行 xquery。

我试图从 w3schools 运行一些 xquery 代码,但它没有在 html 页面中进行评估。

<html>
  <ul>
  {
    for $x in doc("books.xml")/bookstore/book/title
      order by $x
      return <li>{$x}</li>
    }
  </ul>
</html>
4

5 回答 5

6

嗯......我想这是一个误解。

javascript 本身或任何网络浏览器(IE、FF、Opera,...)都没有 XQuery 功能或内置支持。您需要一些其他实现了 XQuery 的软件(查看 Jonathan Sampson 提供的链接)。可以从您的 html 站点调用该软件,并内联显示结果

例如,关于XQuery的 wikibook使用eXist服务器来运行他们的示例并将结果输出到浏览器。

于 2009-06-28T14:32:15.803 回答
1

XML 查询 (XQuery) 实现

于 2009-06-28T14:10:13.430 回答
1

正如我之前的演讲者所说,现在任何浏览器都没有对 XQuery 的原生支持。但至少对于 Firefox,似乎存在一个插件: XQuery USE ME

干杯,

于 2009-06-28T15:02:35.010 回答
1

您可以在http://www.zorba-xquery.com/html/demo#OMEO40cpnqWzdgoCGtLwiSrN+8c=现场试用您的示例

于 2012-02-22T08:41:52.713 回答
0

除了提到的链接之外,请查看http://en.wikibooks.org/wiki/XRX以了解您可能会发现有用的架构类型的介绍。

即使你现在只是逛街,XRX 也值得关注。

于 2009-08-01T08:14:33.820 回答