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

正文內(nèi)容

c應(yīng)用程序設(shè)計(jì)教程第2版普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材教學(xué)課件耿肇英周真真耿燚第10章可擴(kuò)展標(biāo)記語(yǔ)言(專業(yè)版)

  

【正文】 } 65 【 例 】 將上例帶數(shù)據(jù)庫(kù)表架構(gòu) XML文件讀到 DataSet中并顯示。微軟的 .Net系統(tǒng)支持用 XML Schema來(lái)描述 XML文檔數(shù)據(jù)結(jié)構(gòu),提供了將數(shù)據(jù)庫(kù)表存為帶 XML架構(gòu)和不帶 XML架構(gòu) XML文件的方法。 using 。 var AllName = from aName in (學(xué)生 ) where (string)(編號(hào) ) == 003 select aName。])。 ()。 ()。修改例 代碼如下: XElement xDoc = ()。增加一個(gè)方法如下: void getAllText(XPathNavigator xnav) { if ( == ) ()。 ()。 //xml文件和可執(zhí)行文件在同一目錄。 ? 第二類 是非數(shù)據(jù)節(jié)點(diǎn) ,它又可以分為以下幾大類: ?注釋節(jié)點(diǎn) ?聲明節(jié)點(diǎn) ?開始標(biāo)記節(jié)點(diǎn) ?結(jié)束標(biāo)記節(jié)點(diǎn) 29 【 例 】 本例用來(lái)讀出 編號(hào)屬性。在Grid標(biāo)記中填入如下標(biāo)記。xsl文件如下: ?xml version= encoding=GB2312? xsl:stylesheet version= xmlns:xsl= xsl:template match=/ xsl:foreach select=學(xué)生列表 /學(xué)生 xsl:valueof select=編號(hào) /, xsl:valueof select=姓名 /, xsl:valueof select=性別 /, xsl:valueof select=年齡 / /xsl:foreach /xsl:template /xsl:stylesheet 16 【 例 】 html標(biāo)記是用來(lái)描述網(wǎng)頁(yè)的數(shù)據(jù)和顯示格式。 XML元素是可嵌套的,那么被嵌套在內(nèi)的元素稱為子元素。 7 XML(可擴(kuò)展標(biāo)記語(yǔ)言 ) ? XML(eXtensible Markup Language)是由 W3C于 1998年 2月發(fā)布的標(biāo)準(zhǔn),它是 SGML的一個(gè)簡(jiǎn)化子集,它具有 SGML的豐富功能,同時(shí)易于使用。 ? XML還有其他許多優(yōu)點(diǎn),比如它有利于不同系統(tǒng)之間的信息交流,完全可以充當(dāng)網(wǎng)際語(yǔ)言,并有希望成為數(shù)據(jù)和文檔交換的標(biāo)準(zhǔn)。序言包括了 XML聲明和 DTD或 XSD聲明, DTD( Document Type Define,文檔類型定義)和 XSD( XML Schema,XML架構(gòu))都是用來(lái)描述 XML文檔的數(shù)據(jù)結(jié)構(gòu)的(參見 )。 增加一個(gè)按鈕,其事件函數(shù)如下??墒褂?XmlTextReader、 XmlDocument、XPathNavigator和 XDocument類實(shí)現(xiàn)查詢。 30 【 例 】 如果顯示 ,修改上例代碼如下: XmlTextReader dr= new XmlTextReader()。 ()。 //XmlNode node = (//學(xué)生[contains(編號(hào) ,39。 } 40 if () { ()。 44 編輯 XML文檔 XmlTextWriter類寫 XML文檔 ? XmlTextWriter類提供了快速、非緩存、只進(jìn)方法生成 XML文檔的方法,可以生成包含 XML數(shù)據(jù)的流或文件。 (book ISBN=39。 = 小說(shuō) 。 using 。 var AllName = from aName in (學(xué)生 ) where (string)(編號(hào) ) == 001 select aName。 = 。 private void button1_Click(object sender, RoutedEventArgs e) { string s=Data Source=.\\SQLEXPRESS。 DataSet ds = new DataSet()。 s = SELECT * FROM Student。 } } ? ( 3)編譯運(yùn)行,當(dāng)格式正確, TextBlock顯示格式正確,否則顯示不正確。它可以是一個(gè)獨(dú)立文件,也可以直接放在 XML文檔中。 //該文件必須和可執(zhí)行文件在同一文件夾 XElement xel= new XElement(學(xué)生 ,new XAttribute(編號(hào) , 003), new XElement(姓名 , 王五 ), new XElement(性別 , 女 ), new XElement(年齡 , 21))。 ()。 ()。 (學(xué)生 )。 XPathNavigator xnav = ()。 ([0].)。 ()。 DOM的節(jié)點(diǎn)的概念和上節(jié)敘述的概念完全相同,因此也可以使用類似 XmlTextReader類的方法讀出 XML文檔的數(shù)據(jù)和非數(shù)據(jù)節(jié)點(diǎn)。 ? 在 Window1窗體放置 ListBox控件, Name屬性為 listBox1,在 Window1類構(gòu)造函數(shù)最后增加如下語(yǔ)句。創(chuàng)建新項(xiàng)目。00239。 9 【 例 】 下面的例子是一個(gè)描述學(xué)生情況的 XML文檔,用IE瀏覽器 ( )瀏覽 ,效果如圖 。1 在線教務(wù)輔導(dǎo)網(wǎng): 教材其余課件及動(dòng)畫素材請(qǐng)查閱在線教務(wù)輔導(dǎo)網(wǎng) :349134187 或者直接輸入下面地址: 2 第十章 可擴(kuò)展標(biāo)記語(yǔ)言 3 學(xué)習(xí)目的 ? 掌握 XML可擴(kuò)展標(biāo)記語(yǔ)言的基本概念和使用。用這樣的方法定義 XML文檔數(shù)據(jù)和數(shù)據(jù)結(jié)構(gòu)。 13 XPath表示 XML文檔路徑 XPath表達(dá)式 說(shuō)明 例 第一個(gè)元素為 / 絕對(duì)路徑,從根節(jié)點(diǎn)開始 /學(xué)生列表 , 學(xué)生列表 元素 其余 / 在路徑中分割元素 /學(xué)生列表 /學(xué)生,從根開始的所有學(xué)生元素 第一個(gè)元素為 // 相對(duì)路徑,從指定元素開始 //學(xué)生 /姓名,所有學(xué)生姓名元素 元素名稱 屬性 //學(xué)生 /編號(hào),所有學(xué)生編號(hào) * 選擇路徑的任何元素 //學(xué)生 /*,所有學(xué)生的編號(hào)、姓名、性別和年齡 * 所有屬性 /所有學(xué)生 /*,所有編號(hào) . 當(dāng)前元素 .. 父元素 如當(dāng)前為學(xué)生元素,則指向 學(xué)生列表 元素 [ ] 篩選條件 //學(xué)生 [編號(hào) =39。 } 19 TreeView控件和 Xml數(shù)據(jù)綁定 【 例 】 本例使用 ListView控件顯示例 e10_1的 xml文檔。在 用命名空間語(yǔ)句: using 。 DOM使程序員能夠以編程方式讀取、操作和修改 XML文檔。 } 35 【 例 】 本例用 XPath語(yǔ)言查詢實(shí)現(xiàn)例 ,修改例 : XmlDocument doc = new XmlDocument()。])。 ()。 = 。修改例 ,首先將 文件所在文件夾,修改例 : private void button1_Click(object sender, RoutedEventArgs e) { XmlDocument doc = new XmlDocument()。修改例 ,首先將 文件所在文件加,修改例 : private void button1_Click(object sender, RoutedEventArgs e) { XmlDocument doc = new XmlDocument()。修改上例,修改按紐控件標(biāo)題為 增加
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1