XQuery/从 XHTML 文件中提取数据
外观
< XQuery
对使用 XHTML 命名空间的 XHTML 文件执行 XQuery。
我们将通过添加 XHTML 的默认命名空间来开始我们的 XQuery。
declare default element namespace "http://www.w3.org/1999/xhtml";
假设您在文件 /db/text/index.xhtml 中有一个格式良好的 XHTML 文件
xquery version "1.0";
declare default element namespace "http://www.w3.org/1999/xhtml";
declare option exist:serialize "method=html media-type=text/html indent=yes";
let $doc := doc('/db/test/index.xhtml')
let $body := $doc/html/body/*
return
<html>
<head>
<title>Replace Head</title>
</head>
<body>
{$body}
</body>
</html>