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

正文內(nèi)容

c 應(yīng)用程序設(shè)計(jì)教程 普通高等教育“十一五”國家級(jí)規(guī)劃教材 作者 耿肇英 耿燚 第12章可擴(kuò)展標(biāo)記語言-文庫吧

2024-12-28 07:36 本頁面


【正文】 【 例 】 定義第二個(gè) xsl文件 ,以不同的顯示方式顯示 。 15 16 17 使用 XML控件顯示 XML文檔 【 例 】 用 XML控件也可以顯示 XML文檔, XML控件屬性 DocumentSource是要顯示的 XML文件,屬性TransformSource是指定顯示格式的 XSL文件。 用 VS2022打開本網(wǎng)頁方法如下:運(yùn)行 VS2022,把文件夾 第 12章 作為網(wǎng)站打開,單擊運(yùn)行圖標(biāo),可看到文件夾 第 12章 的文件列表,單擊本網(wǎng)頁文件名 。 18 %@ Page Language=C % html body h3使用 Xml控件示例 /h3 form runat=server id=Form1 asp:Xml id=xml1 DocumentSource= “ TransformSource= runat=server / /form /body /html 19 XML文檔 DataSet 類提供了若干方法處理 XML文件,主要有: ? GetXml():將 DataSet中數(shù)據(jù)轉(zhuǎn)換為 XML格式,以字符串類型返回。 ? GetXmlSchema():將 DataSet中數(shù)據(jù)轉(zhuǎn)換為 XML格式,以字符串類型返回其 XSD架構(gòu)。 ? ReadXml():將包括 XML架構(gòu)和數(shù)據(jù)的 XML文件讀入DataSet。 ? ReadXmlSchema():將 XML架構(gòu) (XSD)文件讀入DataSet。 ? WriteXml():將 DataSet中數(shù)據(jù)轉(zhuǎn)換為 XML格式寫入XML文件,可包含或不包含架構(gòu)。 ? WriteXmlSchema():將 DataSet中數(shù)據(jù)轉(zhuǎn)換為 XML格式,將 XML架構(gòu)寫入 XML文件。 20 21 使用 XmlDataSource 例子見書 22 將 XML文件轉(zhuǎn)換為 HTML文件 【 例 】 本 例 將 文件 , 按照 定 義 的 顯 示 格 式 生 成 HTML 文件。 用瀏覽器 IE顯示效果和例 。網(wǎng)頁文件如下: %@ import namespace= % %@ import namespace= % html script language=c runat=server void Btn_Click(Object src,EventArgs e) { XslCompiledTransform xslt = new XslCompiledTransform()。 23 (())。 ((), ())。 } //可用瀏覽器 IE顯示這個(gè) HTML文件 。 /script body form id=Form1 runat=server asp:button ID=Button1 text=轉(zhuǎn)換 XML文件為HTML文件 Onclick=Btn_Click runat=server/ /form /body /html 24 對(duì) XML文檔的處理 對(duì) XML文檔的處理是指讀取或查找 XML文檔中指定數(shù)據(jù)或標(biāo)記、用程序生成 XML文檔,修改 XML文檔等。當(dāng)前處理 XML文檔的方法主要有兩種: DOM (Document Object Model)和 SAX(Simple API for XML)。在 .Net FrameWork的 處理 XML文檔提供了若干類。 .Net FrameWork支持DOM,提供了 XmlDocument類可以按節(jié)點(diǎn)讀出或查找數(shù)據(jù)及元素,還可以增加節(jié)點(diǎn),修改數(shù)據(jù)。 .Net FrameWork不支持 SAX,但可以使用 XmlTextReader類對(duì) XML數(shù)據(jù)流進(jìn)行快速順序只讀訪問,按節(jié)點(diǎn)讀出或查找指定數(shù)據(jù)或標(biāo)記。提供了 XmlTextWriter類可用語句快速順序生成 XML文件。本節(jié)介紹這些方法。 25 XmlTextReader類讀 XML文件 XmlTextReader類可以讀取 XML文件,但只提供非緩存的只進(jìn)、只讀訪問。這意味著使用 XmlTextReader無法編輯屬性值或元素內(nèi)容,也無法插入和移除節(jié)點(diǎn)。 【 例 】 本例用來讀出 、作者、出版日期、價(jià)格等數(shù)據(jù)。使用 XmlTextReader類讀 XML文檔各種元素只能順序讀出。運(yùn)行效果如圖 。 %@ Import Namespace= % html script Language=C runat=server public void Page_Load(Object sender, EventArgs e) { XmlTextReader dr= new XmlTextReader(())。 while(()) //順序讀出每一個(gè)節(jié)點(diǎn) 26 //如果是文本節(jié)點(diǎn) , 讀出數(shù)據(jù) if(==) ()。// } /script body form runat=server 讀 XML文件數(shù)據(jù) br asp:ListBox id=ListBox1 runat=server/ /form /body /html 27 28 使用 XmlTextReader類讀 XML文檔標(biāo)記 見書 29 使用 XmlTextWriter類寫 XML文檔 見書,本節(jié)內(nèi)容自學(xué) 30 數(shù)據(jù)庫和 XML XML提供了異構(gòu)數(shù)據(jù)庫之間交換數(shù)據(jù)的一種方法,本節(jié)僅介紹將數(shù)據(jù)庫數(shù)據(jù)存為 XML文檔,讀 XML文檔到 DataSet對(duì)象的例子可參看 。 自學(xué) 31 { int[] data=new int[10]。 FileStream fs=new FileStream( BinaryReader r=new BinaryReader(fs)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1