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

正文內(nèi)容

[工學(xué)]xml實(shí)用教程(參考版)

2025-01-22 11:02本頁(yè)面
  

【正文】 ? 下面列出了最有用的路徑表達(dá)式: ? 表達(dá)式 描述 ? nodename 選取此節(jié)點(diǎn)的所有子節(jié)點(diǎn) ? / 從根節(jié)點(diǎn)選取 ? // 從匹配選擇的當(dāng)前節(jié)點(diǎn)選擇文檔中的節(jié)點(diǎn),而不考慮它們的位置 ? . 選取當(dāng)前節(jié)點(diǎn) ? .. 選取當(dāng)前節(jié)點(diǎn)的父節(jié)點(diǎn) ? 選取屬性 XPath 教程 ?xml version= encoding=ISO88591? bookstore book title lang=engHarry Potter/title price/price /book book title lang=engLearning XML/title price/price /book /bookstore XPath 教程 ? 在下面的表格中,我們已列出了一些路徑表達(dá)式以及表達(dá)式的結(jié)果: XPath 教程 XPath 教程 XPath 教程 數(shù)據(jù)庫(kù)中數(shù)據(jù)與 XML數(shù)據(jù)的交互 ? sqlserver數(shù)據(jù)寫入 xml文件: 1. 用 SqlDataAdapter篩選條件 用 .Fill() 方法填充 DataSet; 2. 再用 (())。 XPath 教程 ? 選取節(jié)點(diǎn) ? XPath 使用路徑表達(dá)式在 XML 文檔中選取節(jié)點(diǎn)。 ? XPath 路徑表達(dá)式 ? XPath 使用路徑表達(dá)式來(lái)選取 XML 文檔中的節(jié)點(diǎn)或者節(jié)點(diǎn)集。 實(shí)現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 ? XmlDataSource控件: DataFile屬性中指定 XML文檔路徑; 然后在 TreeView控件中設(shè)置與 XML文檔中的節(jié)點(diǎn)的對(duì)應(yīng)關(guān)系,即: XmlDataSource; XPath屬性可以快速檢索 XML文檔中需要的數(shù)據(jù); XPath 教程 ? XPath 是一門在 XML 文檔中查找信息的語(yǔ)言。 ? TreeNodeBinding類的 Text屬性指定向用戶顯示的文本,如果該屬性沒(méi)有指定,則默認(rèn)與 ValueField屬性相同。 NavigateUrl屬性對(duì)應(yīng) TreeNode對(duì)象的 超級(jí)鏈接 地址 。 實(shí)現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 實(shí)現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 ? TreeNodeBinding類在 TreeView控件中定義數(shù)據(jù)項(xiàng)與該數(shù)據(jù)項(xiàng)綁定到的節(jié)點(diǎn)之間的關(guān)系。//添加與 地址 綁定 = InnerText。TreeNodeBinding address = new TreeNodeBinding()。//添加與 年齡 綁定 = InnerText。TreeNodeBinding age = new TreeNodeBinding()。//添加與 性別 綁定 = InnerText。TreeNodeBinding sex = new TreeNodeBinding()。//添加與 名稱 綁定 = InnerText。TreeNodeBinding name = new TreeNodeBinding()。//添加與 負(fù)責(zé)人 綁定 = Text。TreeNodeBinding person = new TreeNodeBinding()。//添加與 地區(qū) 綁定 = name。TreeNodeBinding genre = new TreeNodeBinding()。//指定綁定的成員 = name。//以下是添加節(jié)點(diǎn)與數(shù)據(jù)源綁定的對(duì)應(yīng)關(guān)系TreeNodeBinding contact = new TreeNodeBinding()。 ? 在 TreeView控件的 DataBindings屬性中指定節(jié)點(diǎn)與XML文檔的對(duì)應(yīng)關(guān)系。 實(shí)現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 技術(shù)要點(diǎn) : ? 把 TreeView控件綁定到 XML數(shù)據(jù)源的技術(shù)要點(diǎn)如下。而 XML文檔的訪問(wèn)由 XmlDataSource控件來(lái)完成,從 XmlDataSource控件的 DataFile屬性中指定XML文檔路徑,然后在 TreeView控件中設(shè)置與 XML文檔中的節(jié)點(diǎn)的對(duì)應(yīng)關(guān)系。 //同樣是調(diào)用 (DataSet)set的 WriteXml()方法其中傳遞要修改的 xml文件地址 (E:\)。 //用 set讀取 xml文件 (E:\)。 foreach(XmlNode xn2 in xnf1) { ()。//顯示屬性值 ((ISBN))。 foreach(XmlNode xnf in xnl) { XmlElement xe=(XmlElement)xnf。s Legacy/title authorCorets, Eva/author price/price /book book /book /bookstore 對(duì) XML文檔的基本操作 ? 顯示所有數(shù)據(jù) XmlNode xn=(bookstore)。//刪除該節(jié)點(diǎn)的全部?jī)?nèi)容 } } ()。 if((genre)==fantasy) { (genre)。s Legacy/title authorCorets, Eva/author price/price /book book genre=update李贊紅 ISBN=236314 titleCS從入門到精通 /title author亞勝 /author price/price /book /bookstore 對(duì) XML文檔的基本操作 ? 刪除 book genre=fantasy ISBN=236314節(jié)點(diǎn)的 genre屬性,刪除 book genre=update李贊紅 ISBN=236314節(jié)點(diǎn) XmlNodeList xnl=(bookstore).ChildNodes。 } } ()。//則修改 break。//繼續(xù)獲取 xe子節(jié)點(diǎn)的所有子節(jié)點(diǎn) foreach(XmlNode xn1 in nls)//遍歷 { XmlElement xe2=(XmlElement)xn1。//將子節(jié)點(diǎn)類型轉(zhuǎn)換為 XmlElement類型 if((genre)==李贊紅 )//如果 genre屬性值為“李贊紅” { (genre,update李贊紅 )。s Legacy/title authorCorets, Eva/author price/price /book book genre=李贊紅 ISBN=236314 titleCS從入門到精通 /title author候捷 /author price/price /book /bookstore 對(duì) XML文檔的基本操作 ? 修改節(jié)點(diǎn): 將 genre屬性值為“李贊紅“的節(jié)點(diǎn)的 genre值改為“ update李贊紅”,將該節(jié)點(diǎn)的子節(jié)點(diǎn) author的文本修改為“亞勝” XmlNodeList nodeList=(“ bookstore” ).ChildNodes。//添加到 bookstore節(jié)點(diǎn)中 ()。 (xesub3)。 XmlElement xesub3=(price)。 =候捷 。//設(shè)置文本節(jié)點(diǎn) (xesub1)。 //設(shè)置該節(jié)點(diǎn) ISBN屬性 XmlElement xesub1=(title)。 //創(chuàng)建一個(gè) book節(jié)點(diǎn) (genre,李贊紅 )。 XmlNode root=(bookstore)。s Legacy/title authorCorets, Eva/author price/price /book /bookstore 對(duì) XML文檔的基本操作 ? 往 bookstore節(jié)點(diǎn)中插入一個(gè) book節(jié)點(diǎn): XmlDocument xmlDoc=new XmlDocument()。 選取價(jià)格高于 35 的 title 節(jié)點(diǎn) 。 選取 price。 選取所有的 book 節(jié)點(diǎn) 。 選取價(jià)格高于 35 的 price 節(jié)點(diǎn) 。 XML文檔的顯示 ?xml version= encoding=ISO88591? bookstore book category=COOKING title lang=enEveryday Italian/title authorGiada De Laurentiis/author year2022/year price/price /book book category=CHILDREN title lang=enHarry Potter/title authorJ K. Rowling/author year2022/year price/price /book book category=WEB title lang=enXQuery Kick Start/title authorJames McGovern/author authorPer Bothner/author authorKurt Cagle/author authorJames Linn/author authorVaidyanathan Nagarajan/author year2022/year price/price /book book category=WEB title lang=enLearning XML/title authorErik T. Ray/author year2022/year price/price /book /bookstore XML文檔的顯示 XPaht測(cè)試: 選取所有 title; 選取第一個(gè) book 的 title。 XML文檔的顯示 ? 選取若干路徑 :通過(guò)在 路徑表達(dá)式 中使用“ |”運(yùn)算符,您可以選取若干個(gè)路徑。 謂語(yǔ)被嵌在 方括號(hào) 中。節(jié)點(diǎn)是通過(guò) 沿著路徑 (path) 或者步 (steps) 來(lái)選取的。 ? 后代( Descendant): 某個(gè)節(jié)點(diǎn)的子,子的子,等等。 ? 子( Children): 元素節(jié)點(diǎn)可有零個(gè)、一個(gè)或多個(gè)子。 樹(shù)的根被稱為文檔節(jié)點(diǎn)或者根節(jié)點(diǎn)。 XML文檔的顯示 XPath學(xué)習(xí)內(nèi)容: ? XPath 節(jié)點(diǎn) ? XPath 語(yǔ)法 ? XPath 軸 ? XPath 運(yùn)算符 ? XPath 實(shí)例 XML文檔的顯示 ? 節(jié)點(diǎn)( Node) 在 XPath 中,有七種類型的節(jié)點(diǎn): 元素、屬性、文本、命名空間、處理指令、注釋以及文檔(根)節(jié)點(diǎn) 。 ? XPath 標(biāo)準(zhǔn)函數(shù) XPath 含有超過(guò) 100 個(gè)內(nèi)建的函數(shù)。 ? XPath 路徑表達(dá)式 XPath 使用路徑表達(dá)式來(lái)選取 XML 文檔中的節(jié)點(diǎn)或者節(jié)點(diǎn)集。 xsl:applytemplates總是包含在 xsl:template元素中 ,象這樣: xsl:template match=/
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦

powerdesigner實(shí)用教程(參考版)

【摘要】PowerDesigner的使用