跳轉到內容

XQuery/從 XHTML 檔案中提取資料

來自華夏公益教科書

對使用 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>
華夏公益教科書