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

正文內(nèi)容

[工學(xué)]xml實(shí)用教程-免費(fèi)閱讀

  

【正文】 這些路徑表達(dá)式和我們?cè)诔R?guī)的電腦文件系統(tǒng)中看到的表達(dá)式非常相似。 DataMember屬性指定在節(jié)點(diǎn)顯示數(shù)據(jù)源對(duì)應(yīng) XML的 節(jié)點(diǎn) ; ValueField屬性對(duì)應(yīng) TreeNode對(duì)象的 Value屬性。 = age。 = name。 = genre。 ? 使用 XmlDataSource控件提供對(duì) XML文檔的訪(fǎng)問(wèn)。//顯示子節(jié)點(diǎn)點(diǎn)文本 } } 顯示 XML文檔中的數(shù)據(jù) ? 使用 DataSet作為數(shù)據(jù)源, DataGridView或GridView作為顯示控件; ? 使用 XML文檔作為數(shù)據(jù)源, TreeView作為顯示控件; DataGridView或 GridView作為顯示控件 //先實(shí)例化一個(gè) DataSet對(duì)象用來(lái)讀取 xml文件中的數(shù)據(jù) DataSet st = new DataSet()。 對(duì) XML文檔的基本操作 ? 結(jié)果為: ?xml version= encoding=gb2312? bookstore book ISBN=236314 titleOberon39。//找到退出來(lái)就可以了 } } break。 對(duì) XML文檔的基本操作 ? 結(jié)果為: ?xml version= encoding=gb2312? bookstore book genre=fantasy ISBN=236314 titleOberon39。//添加到 book節(jié)點(diǎn)中 XmlElement xesub2=(author)。 ()。 選取價(jià)格高于 35 的 title 節(jié)點(diǎn) 。 ? 最有用的路徑表達(dá)式: XML文檔的顯示 ?xml version= encoding=ISO88591? bookstore book title lang=engHarry Potter/title price/price /book book title lang=engLearning XML/title price/price /book /bookstore XML文檔的顯示 謂語(yǔ)( Predicates) :謂語(yǔ)用來(lái) 查找 某個(gè)特定的節(jié)點(diǎn)或者包含某個(gè)指定的值的節(jié)點(diǎn)。 XML 文檔是被作為節(jié)點(diǎn)樹(shù)來(lái)對(duì)待的 。 select屬性用來(lái)定義確切的節(jié)點(diǎn)名稱(chēng)。為屬性定義命名空間的 URI。Bob Dylan39。 ? 最后兩行定義了模板的結(jié)尾,及樣式表的結(jié)尾。 XML文檔的顯示 ? 現(xiàn)在要把下面這個(gè) XML 文檔( )轉(zhuǎn)換為 XHTML ?xml version= encoding=ISO88591? catalog cd titleEmpire Burlesque/title artistBob Dylan/artist countryUSA/country panyColumbia/pany price/price year1985/year /cd …… /catalog XML文檔的顯示 ? 創(chuàng)建 XSL 樣式表 ? 然后創(chuàng)建一個(gè)帶有轉(zhuǎn)換模板的 XSL 樣式表( ): ?xml version= encoding=ISO88591? xsl:stylesheet version= xmlns:xsl= xsl:template match=/ html body h2My CD Collection/h2 table border=1 tr bgcolor=9acd32 th align=leftTitle/th th align=leftArtist/th /tr xsl:foreach select=catalog/cd tr tdxsl:valueof select=title//td tdxsl:valueof select=artist//td /tr /xsl:foreach /table /body /html /xsl:template /xsl:stylesheet XML文檔的顯示 ?xml version= encoding=ISO88591? xsl:stylesheet version= xmlns:xsl= xsl:template match=/ html body h2My CD Collection/h2 table border=1 tr bgcolor=9acd32 th align=leftTitle/th th align=leftArtist/th /tr xsl:foreach select=catalog/cd tr tdxsl:valueof select=title//td tdxsl:valueof select=artist//td /tr /xsl:foreach /table /body /html /xsl:template /xsl:stylesheet XML文檔的顯示 ? 把 XSL 樣式表鏈接到 XML 文檔 ? 向 XML 文檔( )添加 XSL 樣式表引用: ?xml version= encoding=ISO88591? ?xmlstylesheet type=text/xsl href=? catalog cd titleEmpire Burlesque/title artistBob Dylan/artist countryUSA/country panyColumbia/pany price/price year1985/year /cd …… /catalog XML文檔的顯示 XML文檔的顯示 XSLT學(xué)習(xí)內(nèi)容: ? XSLT template ? XSLT xsl:valueof ? XSLT foreach ? XSLT sort ? XSLT if ? XSLT choose ? XSLTattribute ? XSLT apply XML文檔的顯示 ? xsl:template 元素: xsl:template 元素用于構(gòu)建模板。 } XML文檔的顯示 使用 XSL語(yǔ)言( 顯示 XML文檔): ? XSL 指擴(kuò)展樣式表語(yǔ)言( EXtensible Stylesheet Language)。fontsize:18px。例如下面的元素: image /image ? 人們通常使用空元素的簡(jiǎn)寫(xiě)形式,即僅使用一個(gè)單獨(dú)的標(biāo)記,而在標(biāo)記名稱(chēng)的后面添加一個(gè)斜杠“ /”,其優(yōu)點(diǎn)是既簡(jiǎn)潔又明確地指出該元素不應(yīng)當(dāng)有任何內(nèi)容。 ? 在指定了編碼集的情況下,則名稱(chēng)中除上述字符外,還可以出現(xiàn)該字符集中的合法字符。 ? 元素的起始標(biāo)記和結(jié)束標(biāo)記必須配對(duì)使用,元素可以正確地嵌套,但不能交叉。 XML文檔的元素 ? 元素是 XML內(nèi)容的基本 容器 ,可以包容字符數(shù)據(jù)、其他元素以及其他標(biāo)記(注釋、 PI、實(shí)體引用等)。 ? standalone=yes:表示該文檔是一個(gè)獨(dú)立的文檔,沒(méi)有引用其它外部文件。其中: ? 文檔的頭部(也稱(chēng)序言,可選):通常是一些 XML聲明、處理指令和注釋等。XML實(shí)用教程 袁華煒 共 14周 每周: 2+2學(xué)時(shí) 教學(xué)目的和要求 《 XML技術(shù)應(yīng)用 》 是一門(mén)側(cè)重于軟件應(yīng)用的選修課程。 ? 文檔體:文檔中內(nèi)容信息所在的部分,即根元素的所有內(nèi)容。 Standalone是可選項(xiàng),其值必須是 yes或no,如果 standalone =no,就意味著需要外部的 DTD,standalone屬性的的默認(rèn)值為 yes。大多數(shù) XML數(shù)據(jù)(除了注釋、PI、和空格)都必須包含在元素中。 ? 空元素標(biāo)記(沒(méi)有元素內(nèi)容,可以省略結(jié)束標(biāo)記)必須以“ /”符號(hào)結(jié)束。 ? 元素名稱(chēng)中不能含有空格 。例如上面的元素可簡(jiǎn)寫(xiě)為: image/ ? 空元素的常見(jiàn)應(yīng)用是包含 一個(gè)或多個(gè)屬性 。 color:red。 ? XSL 可 描述 如何來(lái)顯示 XML 文檔; ? XSL文件本身即是一份 XML文件 ; ? XSL 包括三部分: XSLT :一種用于轉(zhuǎn)換 XML 文檔的語(yǔ)言。 ? match 屬性用于關(guān)聯(lián) XML 元素和模板。 XML文檔的顯示 ? xsl:valueof 元素 xsl:valueof 元素用于提取某個(gè)選定節(jié)點(diǎn)的值,并把值添加到轉(zhuǎn)換的輸出流中: ……….. tr tdxsl:valueof select=catalog/cd/title//td tdxsl:valueof select=catalog/cd/artist//td /tr …………….. select 屬性的值是一個(gè) XPath 表達(dá)式。] tr tdxsl:valueof select=title//td tdxsl:valueof select=artist//td/tr /xsl:foreach /table /body/html /xsl:template /xsl:stylesheet XML文檔的顯示 xsl:sort 元素用于對(duì) 結(jié)果進(jìn)行排序 : 如需對(duì)結(jié)果進(jìn)行排序,只要簡(jiǎn)單地在 XSL 文件中的 xsl:foreach 元素內(nèi)部添加一個(gè) xsl:sort 元素 , order=“descending”倒序 ……………. xsl:foreach select=catalog/cd xsl:sort select=artist order=descending/ tr tdxsl:valueof select=title//td tdxsl:valueof select=artist//td /tr /xsl:foreach …………………… XML文檔的顯示 ? xsl:if 元素用于放置針對(duì) XML 文件內(nèi)容的條件測(cè)試 語(yǔ)法 xsl:if test=expression ... ...如果條件成立則輸出 ... ... /xsl:if XML文檔的顯示 ……………….. table border=1 tr bgcolor=9acd32 thTitle/th thArtist/th /tr xsl:foreach select=catalog/cd xsl:if test=price 10 tr tdxsl:valueof select=title//td tdxsl:valueof select=artist//td /tr /xsl:if /x
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1