出版時(shí)間:2012-7 出版社:清華大學(xué)出版社 作者:伍逸 頁數(shù):343
Tag標(biāo)簽:無
內(nèi)容概要
《深入理解C#中的XML》主要講述C#軟件開發(fā)中的XML的功能,全書共10章,分別介紹了XML基礎(chǔ)語法、應(yīng)用文檔對(duì)象模型、用XSLT轉(zhuǎn)換XML文檔、利用DTD和XSDSchema驗(yàn)證XML文檔、XML文檔的讀取、ADO.NET的相關(guān)知識(shí)、.NETFramework3.5后支持的新技術(shù)WCF和LINQ、XML在WCF中的應(yīng)用以及XML序列化和SOAP序列化的相關(guān)知識(shí)?! ”緯m合于對(duì)C#編程語言感興趣,想更深入學(xué)習(xí)C#與XML語言在Windows編程中的技術(shù)相關(guān)人員。
書籍目錄
第1章 XML簡介1.1 什么是XML1.2 使用XML的好處1.3 XML語法1.3.1 XML標(biāo)記、元素和屬性1.3.2 XML的語法規(guī)則1.3.3 XML名稱命名規(guī)則1.3.4 XML實(shí)體引用1.3.5 XML CDATA區(qū)1.3.6 XML注釋1.3.7 XML聲明1.3.8 格式正確的XML文檔1.3.9 XML命名空間1.4 DTD和XML Schema1.5 解析XML文檔1.6 XPath介紹1.7 XSLT介紹第2章 使用文檔對(duì)象模型操作XML文檔2.1 文檔對(duì)象模型概述2.2 DOM實(shí)現(xiàn)2.3 應(yīng)用實(shí)例2.3.1 裝載XML文檔2.3.2 遍歷XML文檔2.3.3 查詢特殊元素和節(jié)點(diǎn)2.4 修改XML文檔2.4.1 Save方法2.4.2 XmlDocumentFragment類2.4.3 XmlElement類2.4.4 添加節(jié)點(diǎn)到XML文檔中2.4.5 刪除和更換節(jié)點(diǎn)2.4.6 XML片段插入到XML文檔2.4.7 添加屬性到節(jié)點(diǎn)中2.5 綜合實(shí)例2.6 處理空白2.7 處理命名空間2.8 XmlDocument類的事件第3章 應(yīng)用XPath操作XML文檔3.1 XPath介紹3.2 XPath數(shù)據(jù)模型第4章 用XSLT轉(zhuǎn)換XML文檔4.1 XSLT簡介4.1.1 XSLT的基本轉(zhuǎn)換過程4.1.2 XSLT語法4.2 XsICompiledTransform類4.2.1 使用XslCompiledTransform類執(zhí)行轉(zhuǎn)換4.2.2 傳遞參數(shù)到XSLT樣式表4.2.3 應(yīng)用擴(kuò)展對(duì)象第5章 驗(yàn)證XML文檔5.1 XML SChema5.1.1 XSD5.1.2 XML Schema數(shù)據(jù)類型5.2 定義XML文檔的結(jié)構(gòu)5.2.1 創(chuàng)建DTD文件5.2.2 創(chuàng)建XSD Schema5.3 利用DTD和XSD Schema驗(yàn)證XML文檔5.3.1 應(yīng)用DTD5.3.2 應(yīng)用XSD Schema 5.4 用XmIReader類驗(yàn)證XML文檔5.5 用XmlDocument類驗(yàn)證XML文檔5.6 用XPath導(dǎo)航器驗(yàn)證XML文檔5.7 驗(yàn)證未聲明XSD Schema文件位置的XML文檔第6章 讀/寫XML文檔6.1 XmlReader和XmlWriter類簡介6.2 用XmlTextReader類讀XML文檔6.2.1 讀取元素屬性和值6.2.2 遍歷XML文檔6.3 編寫XML文檔6.4 綜合實(shí)例第7章 XML和ADO.NET第8章 WCF與XML第9章 LINQ與XML第10章 XML序列化參考文獻(xiàn)
編輯推薦
全面、深入探討C#與XML開發(fā)Windows應(yīng)用程序的方法和技術(shù) C#和XML是當(dāng)今比較熱門的計(jì)算機(jī)技術(shù),C#是微軟公司全力打造的核心編程語言,XML已成為數(shù)據(jù)傳輸?shù)囊环N事實(shí)上的工業(yè)標(biāo)準(zhǔn)。本書以VisualStudio.NET為開發(fā)平臺(tái),以實(shí)例為中心,全面介紹了C#與XML開發(fā)Windows應(yīng)用程序的方法和技術(shù)。隨書光盤附帶全書中所有實(shí)例源代碼。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載