XQuery HTML 格式

17 Mar 2025 | 阅读 2 分钟

XQuery 也可以用于将 XML 文档转换为 HTML 页面。

让我们来看一个例子,看看它是如何工作的


XQuery HTML 格式示例

让我们创建一个名为“books.xml”的 XML 文件,其中包含以下代码。

XML 语句

books.xml

XQuery 表达式

books.xqy

此示例将选择 bookstore 元素下 book 元素下的所有 title 元素,并按字母顺序返回 title 元素。

现在,创建一个基于 Java 的 XQuery 执行程序来读取 books.xqy,将其传递给 XQuery 表达式处理器,并执行该表达式。之后,结果将显示出来。

XQueryTester.java


针对 XML 执行 XQuery

将以上三个文件放在相同的位置。 我们将它们放在桌面上一个名为 XQuery4 的文件夹中。使用控制台编译 XQueryTester.java。 您的计算机上必须安装 JDK 1.5 或更高版本,并且已配置类路径。

编译

javac XQueryTester.java

执行

java XQueryTester

输出

XQUERY Html format 1

如果您想消除 title 元素并仅显示 title 元素中的数据,请使用以下 XQuery 表达式

books.xqy

输出

XQUERY Html format 2
下一主题XQuery XPath