freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

xmlxpath詳解ppt課件(已修改)

2025-05-17 18:34 本頁面
 

【正文】 第七章 XPATH 課程目標(biāo) ? 什么是 XPATH ? XPATH的基本語法 ? XPath API類的介紹 ? XPath API接口的介紹 體驗項目 ——XPath表達(dá)式處理關(guān)于學(xué)生信息的文檔 在 XSL中引入 XPath來查詢關(guān)于學(xué)生信息的文檔中的如下內(nèi)容: 運行效果圖 使用“ |”操作符顯示所有的姓名和年齡。 使用通配符“ *”顯示所有的字符數(shù)據(jù)。 使用通配符“ *”顯示所有的姓名。 顯示學(xué)生的數(shù)量,判斷電話或手機號碼 是否包含“ 8”、學(xué)生是否姓“李”。 顯示所有的編號屬性。 顯示處理指令和注釋。 學(xué)生的電話或手機的位數(shù)。 XPath簡介 XPath是 W3C定義的語言和正式的 W3C推薦的語言, W3C擁有 XML Path Language (XPath) Version 。 XPath誕生于 1999年,作為對 XSLT和XPointer語言的補充,但近來已成為流行的獨立語言,因為單個 XPath表達(dá)式可用于替代多行 DOM API代碼。 使用 XPath的目的:為了在匹配 XML文檔結(jié)構(gòu)時能夠準(zhǔn)確地找到某一個節(jié)點元素??梢园?XPath比作文件管理路徑,通過文件管理路徑,可以按照一定的規(guī)則查找到所需要的文件;同樣,依據(jù) XPath所制定的規(guī)則,也可以很方便地找到 XML結(jié)構(gòu)文檔樹中的任何一個節(jié)點,顯然這對 XSLT來說是一個最最基本的功能。 XPath的基本語法 XPath中對元素和屬性的匹配,主要有以下幾種: 選擇分支 定位節(jié)點 選擇未知元素 選擇屬性 XPath語法主要是關(guān)于一下幾方面: XPath表達(dá)式 XPath中對元素和屬性的匹配 XPath定位路徑 XPath函數(shù)庫 定位節(jié)點 每個 XML文檔都可看成是一棵樹,該樹與計算機中的樹形文件夾非常類似, XPath使用以斜線分隔的子元素名的列表來描述某個 XML文檔的路徑所匹配的元素。 /class/student 表示選擇“ class”元素下所有的“ student”元素 /class/student/name 表示選擇“ class”元素下所有的“ student”元素 選擇未知元素 /class/student/* 用于選擇“ class”元素下所有的“ student”元素的所有 子元素 /class/*/name 用于選擇“ class”元素下所有的子元素下的所有 “ name”元素 /*/*/name 用于選擇具有兩個祖先的所有“ name”元素 //* 用于選擇該文檔中的所有元素 在實際應(yīng)用中我們經(jīng)常會使用通配符“ *”來選擇未知的 XML元素。如下: 選擇分支 通過在 XPath語句中使用中括號“ [ ]”可以進一步指定某個元素。在中括號中可以使用各種函數(shù)、數(shù)值、表達(dá)式等來指定某個符合條件的元素。如下: /class/student[1] 選擇“ class”元素下的第一個“ student”子元素 /class/student[age] 選擇“ class”元素下含有“ age”元素的所有 “ student”元素 /class/student[age=20] 選擇“ class”元素下“ student”元素中的“ age”元素 值為 20的所有“ student”元素 /class/student[age=20]/name 選擇“ class”元素下的“ age”元素值為 20的所有“ student”元素下的所有“ name”元素 /class/student[last()] 選擇“ class”元素下的最后一個“ student”子元素 選擇多個路徑 通過在 XPath語句中使用“ |”操作符來選擇多個路徑。如下: /class/student/name | /class/teacher/name 表示選擇“ class”元素下“ student”元素中的所有“ name”元素和“ class”元素下“ teacher”元素中的所有“ name”元素 //name | //age | // 選擇文檔中所有的“ name”元素、“ age”元素和“ ”元素 //name | /class/student/age 選擇文檔中所有的“ name”元素和“ class”元素下“ student”元素中的所有“ age”元素 選擇屬性 在 XPath語法中,要獲得屬性信息必須以前綴“ @”來指定,如下 : //@ id 表示選擇所有屬性名為“ id”的屬性 /class/student[@ id] 表示選擇“ class”元素下包含有“ id”屬性的所有“ student”元素 /class/student[@ *] 表示選擇“ class”元素下包含有屬性的所有“ student”元素 /class/student[@ id=39。 ADR0239。] 表示選擇
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1