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

正文內容

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

2024-12-28 07:36 本頁面


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