


全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
XQuery 初學(xué)者入門教程XQuery 術(shù)語和語法 XQuery術(shù)語在在XQuery中,有七種節(jié)點(diǎn)元素、屬性、文本、命名空間、處理指令、注釋、以及文檔節(jié)點(diǎn)(或稱為根節(jié)點(diǎn))。 XQuery術(shù)語節(jié)點(diǎn)在XQuery中,有七種節(jié)點(diǎn)元素、屬性、文本、命名空間、處理指令、注釋、以及文檔(根)節(jié)點(diǎn)。 XML文檔是被作為節(jié)點(diǎn)樹來對(duì)待的。 樹的根被稱為文檔節(jié)點(diǎn)或者根節(jié)點(diǎn)。 請(qǐng)看下面的XML文檔 Harry PotterJ K.Rowlingxx29.99上面的XML文檔中的節(jié)點(diǎn)例子(文檔節(jié)點(diǎn))J K.Rowling(元素節(jié)點(diǎn))lang=en(屬性節(jié)點(diǎn))基本值(或稱原子值,Atomic value)基本值是無父或無子的節(jié)點(diǎn)。 基本值的例子J K.Rowlingen項(xiàng)目項(xiàng)目是基本值或者節(jié)點(diǎn)。 節(jié)點(diǎn)關(guān)系父(Parent)每個(gè)元素以及屬性都有一個(gè)父。 在下面的例子中,book元素是title、author、year以及price元素的父 Harry PotterJ K.Rowlingxx29.99子(Children)節(jié)點(diǎn)元素可有零個(gè)、一個(gè)或多個(gè)子。 在下面的例子中,title、author、year以及price元素都是book元素的子 Harry PotterJ K.Rowlingxx29.99同胞(Sibling)擁有相同的父的節(jié)點(diǎn)。 在下面的例子中,title、author、year以及price元素都是同胞 Harry PotterJ K.Rowlingxx29.99先輩(Ancestor)某節(jié)點(diǎn)的父、父的父,等等。 在下面的例子中,title元素的先輩是book元素和bookstore元素 Harry PotterJ K.Rowlingxx29.99后代(Descendant)某個(gè)節(jié)點(diǎn)的子,子的子,等等。 在下面的例子中,bookstore的后代是book、title、author、year以及price元素 Harry PotterJ K.Rowlingxx29.99XQuery語法XQuery對(duì)大小寫敏感,XQuery的元素、屬性以及變量必須是合法的XML名稱。 XQuery的基礎(chǔ)語法規(guī)則一些基本的語法規(guī)則?XQuery對(duì)大小寫敏感?XQuery的元素、屬性以及變量必須是合法的XML名稱。 ?XQuery字符串值可使用單引號(hào)或雙引號(hào)。 ?XQuery變量由“$”并跟隨一個(gè)名稱來進(jìn)行定義,舉例,$bookstore?XQuery注釋被(:和:)分割,舉例,(:XQuery注釋:)XQuery條件表達(dá)式If-Then-Else可以在XQuery中使用。 請(qǐng)看下面的例子for$x indoc(books.xml)/bookstore/book returnif($x/category=CHILDREN)thendata($x/title)elsedata($x/title)請(qǐng)注意If-Then-Else的語法if表達(dá)式后的圓括號(hào)是必需的。 else也是必需的,不過僅僅寫“else()”也是可以的。 上面的例子的結(jié)果Everyday ItalianHarry PotterLearning XMLXQuery KickStartXQuery比較在XQuery中,有兩種方法來比較值。 1.通用比較=,!=,=2.值的比較eq、ne、lt、le、gt、ge這兩種比較方法的差異如下請(qǐng)看下面的XQuery表達(dá)式$bookstore/book/q10如果q屬性的值大于10,上面的表達(dá)式的返回值為true。 $b
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽省南陵縣聯(lián)考2025屆七年級(jí)生物第二學(xué)期期末質(zhì)量檢測(cè)模擬試題含解析
- 湖南張家界五道水鎮(zhèn)中學(xué)2025屆七下生物期末達(dá)標(biāo)檢測(cè)試題含解析
- 江蘇省鎮(zhèn)江市丹徒區(qū)江心實(shí)驗(yàn)學(xué)校2025屆生物七下期末質(zhì)量跟蹤監(jiān)視試題含解析
- 2025年上海東海海洋工程勘察設(shè)計(jì)研究院有限公司招聘筆試參考題庫含答案解析
- 2025年云南文山州麻栗坡縣糧食儲(chǔ)備有限責(zé)任公司招聘筆試參考題庫含答案解析
- 2025年浙江蕭山綠色智造產(chǎn)業(yè)園建設(shè)發(fā)展有限公司招聘筆試參考題庫含答案解析
- 2025年廣西來賓市忻城青云礦業(yè)控股集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 2025年湖南永州市道縣蓮城發(fā)展集團(tuán)有限責(zé)任公司招聘筆試參考題庫含答案解析
- 2025年廣東江海區(qū)銀信資產(chǎn)管理有限公司招聘筆試參考題庫附帶答案詳解
- 安全控制論課件
- 山東省煙臺(tái)市、德州市、東營(yíng)市三市東營(yíng)2025年高考適應(yīng)性考試煙臺(tái)德州東營(yíng)二模英語試卷+答案
- 咨詢管理服務(wù)合同范本
- 自助販賣機(jī)進(jìn)駐合同協(xié)議
- 2025年共青團(tuán)入團(tuán)考試測(cè)試題庫及答案
- DL∕T 2447-2021 水電站防水淹廠房安全檢查技術(shù)規(guī)程
- 存貨質(zhì)押貸款業(yè)務(wù)管理辦法
- 接觸網(wǎng)平面設(shè)計(jì)
- 液壓系統(tǒng)課件(完整)課件
- 硬筆書法:《硬筆書PPT課件用
- WF-PRM-102便攜式γ劑量率儀使用說明書
- (完整版)河南08定額問題匯總
評(píng)論
0/150
提交評(píng)論