XQueryはSQLがデータベーステーブルにあるものをXMLすることです。
だけではなく、XMLファイルが、データベースを含むXMLとして現れることができるもの - のXQueryは、XMLデータを照会するために設計されています。
XQueryの例
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
XQueryは何ですか?
|
XQueryは、XMLのクエリについてです
XQueryは、XML文書から要素と属性を発見し、抽出するための言語です。
ここではXQueryが解決することができるものの例です。
「cd_catalog.xmlに保存されているCDコレクションから価格$ 10以下で、すべてのCD・レコードの選択」
XQueryおよびXPath
XQuery 1.0およびXPath 2.0は、同じデータモデルを共有し、同じ関数と演算子をサポートします。 あなたは既にXPathを研究している場合は、ご理解のXQueryに問題はありません。
XQueryの - 使用例
XQueryはに使用することができます。
- Webサービスで使用する情報を抽出します
- 要約レポートを生成
- XHTMLへのXMLデータを変換
- 関連情報の検索Webドキュメント
XQueryは、W3C勧告です
XQueryは、このようなXML、名前空間、XSLT、XPathの、およびXMLスキーマなど、いくつかのW3Cの規格と互換性があります。
XQueryの1.0がW3C勧告2007年1月23日となりました。