Xquery-html-format
提供:Dev Guides
XQuery-HTML形式
XQueryは、XMLドキュメントをHTMLページに変換するためにも簡単に使用できます。 次の例を見て、XQueryがそれをどのように行うかを理解してください。
例
同じbooks.xmlファイルを使用します。 次の例では、XQueryを使用してbooks.xmlからデータを抽出し、すべての書籍のタイトルとそれぞれの価格を含むHTMLテーブルを作成します。
books.xml
上記のXMLドキュメントで実行されるXquery式を以下に示します。
books.xqy
結果
結果を確認
結果を確認するには、books.xqy(link:/xquery/xquery_environment [Environment Setup]の章に記載)の内容を上記のXQuery式で置き換え、XQueryTester Javaプログラムを実行します。
XQuery式
ここでは、次のXQuery式を使用しました-
- title要素の値を評価するdata()関数、および
- \ {}演算子は、XQueryプロセッサにdata()を関数と見なすように指示します。 \ {}演算子を使用しない場合、data()は通常のテキストとして扱われます。