注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程XML完全開發(fā)指南

XML完全開發(fā)指南

XML完全開發(fā)指南

定 價:¥63.00

作 者: 孫更新,裴紅義,楊金龍
出版社: 科學(xué)出版社
叢編項:
標(biāo) 簽: XML

ISBN: 9787030211743 出版時間: 2008-05-01 包裝: 平裝
開本: 16開 頁數(shù): 570 字?jǐn)?shù):  

內(nèi)容簡介

  XML是新一代網(wǎng)絡(luò)數(shù)據(jù)表示、傳輸和交換的標(biāo)準(zhǔn),是Internet環(huán)境中跨平臺的、依賴于內(nèi)容的技術(shù)。它的應(yīng)用已經(jīng)滲透到與網(wǎng)絡(luò)數(shù)據(jù)處理相關(guān)的各個領(lǐng)域。本書系統(tǒng)闡述了進(jìn)行XML開發(fā)所涉及的相關(guān)技術(shù),力圖向讀者展示一個完整的XML開發(fā)環(huán)境。主要內(nèi)容包括:XML開發(fā)工具,XML語法,DTD和XSD,CSS和XSL,在SQL Server2000中如何操作XML數(shù)據(jù),XLink和XPointer,DOM模型,Java、JavaScript、.NET中的XML編程,XML Web Service技術(shù),全書最后介紹了Web 2.0時代XML技術(shù)的最新應(yīng)用一一Ajax。本書采用理論與實踐結(jié)合、相互滲透、逐步引導(dǎo)的講解方法。在介紹技術(shù)的基礎(chǔ)知識后,通過實例深入剖析技術(shù)的具體應(yīng)用,幫助讀者快速入門并逐步精通。本書面向XML初學(xué)者,可作為高等院校計算機(jī)、電子商務(wù)以及信息類相關(guān)專業(yè)課程的教材,也可供廣大Web應(yīng)用程序開發(fā)者和用戶參考。

作者簡介

暫缺《XML完全開發(fā)指南》作者簡介

圖書目錄

第1章 XML概述
1.1 什么是XML
1.1.1 XML是元標(biāo)記語言
1.1.2 XML描述的是結(jié)構(gòu)和語義,而不是格式
1.2 XML的產(chǎn)生背景
1.2.1 電子數(shù)據(jù)交換簡介
1.2.2 XML的產(chǎn)生及其與SGML、HTML的關(guān)系
1.3 XML的優(yōu)越性
1.4 XML應(yīng)用綜述
1.5 XML軟件
1.5.1 XML瀏覽器
1.5.2 XML編輯器
1.5.3 XML解析器
1.6 XML相關(guān)技術(shù)
1.6.1 級聯(lián)樣式表
1.6.2 可擴(kuò)展樣式表語言
1.6.3 URL和URI
1.6.4 XLink和XPointer
1.6.5 Unicode字符集
1.6.6 如何將這些技術(shù)融合在一起
1.7 XML開發(fā)工具
1.7.1 XMLSpy 2007的主要功能
1.7.2 XMLSpy 2007的圖形用戶界面
1.7.3 XMLSpy 2007的安裝
1.7.4 XMLSpy 2007的使用
1.8 本章小結(jié)
第2章 XML語法
2.1 XML文檔結(jié)構(gòu)
2.2 XML文檔規(guī)則
2.2.1 格式良好的XML文檔規(guī)則
2.2.2 格式良好的XML文檔
2.2.3 有效的XML文檔
2.3 XML聲明
2.4 文檔內(nèi)容
2.4.1 XML元素
2.4.2 XML屬性
2.4.3 注釋
2.4.4 字符引用和實體引用
2.5 命名空間
2.5.1 命名沖突
2.5.2 解決命名沖突的方法
2.5.3 使用命名空間
2.6 XML文檔高級應(yīng)用
2.6.1 XML專用標(biāo)記——處理指令
2.6.2 XML專用標(biāo)記——CDATA節(jié)
2.7 本章小結(jié)
第3章 XML文檔類型定義——DTD
3.1 什么是DTD
3.2 為什么要使用DTD
3.3 DTD聲明
3.3.1 內(nèi)部DTD
3.3.2 外部DTD
3.4 DTD語法
3.4.1 元素聲明
3.4.2 屬性聲明
3.4.3 實體聲明
3.5 本章小結(jié)
第4章 XML模式定義——XSD
4.1 Schema簡介
4.2 為什么要使用Schema
4.3 Schema的文檔結(jié)構(gòu)
4.4 XSD的數(shù)據(jù)類型
4.4.1 簡單數(shù)據(jù)類型
4.4.2 復(fù)雜數(shù)據(jù)類型
4.5 Schema中的元素聲明
4.5.1 簡單元素的聲明
4.5.2 復(fù)雜元素的聲明
4.5.3 匿名類型定義
4.6 Schema中的屬性聲明
4.7 全局元素和全局屬性
4.8 在XML模式中創(chuàng)建元素和屬性組
4.8.1 sequence元素
4.8.2 choice元素
4.8.3 group兀素
4.8.4 an元素
4.8.5 attributeGroup元素
4.9 在一個XML模式中使用另一個模式
4.9.1 include元素
4.9.2 import元素
4.10 本章小結(jié)
第5章 XML文檔的顯示——CSS
5.1 樣式表簡介
5.2 級聯(lián)樣式表CSS
5.2.1 什么是CSS
5.2.2 樣式表與文檔的鏈接
5.2.3 級聯(lián)過程
5.3 CSS語法
5.4 CSS屬性
5.4.1 字體屬性
5.4.2 文本屬性
5.4.3 背景屬性
5.4.4 定位屬性
5.4.5 尺寸屬性
5.4.6 布局屬性
5.4.7 外補(bǔ)丁屬性
5.4.8 輪廓屬性
5.4.9 邊框?qū)傩?br /> 5.4.10 內(nèi)容屬性
5.4.11 內(nèi)補(bǔ)丁屬性
5.4.12 列表屬性
5.4.13 表格屬性
5.4.14 其他屬性
5.5 本章小結(jié)
第6章 XML文檔的顯示——XSL
6.1 XSL概述
6.2 XSLT
6.2.1 為什么要用XSLT
6.2.2 XSLT的歷史
6.2.3 XSLT和CSS的比較
6.3 XPath
6.3.1 XPath定義
6.3.2 XPath數(shù)據(jù)類型
6.3.3 XPath表達(dá)式
6.3.4 XPath定位路徑
6.3.5 XPath標(biāo)準(zhǔn)函數(shù)庫
6.4 XSL文檔結(jié)構(gòu)
6.5 XSLT的元素語法
6.5.1 XSL模板
6.5.2 使用xsl:value-of獲得節(jié)點價
6.5.3 使用xsl:for-each處理多個兒素
6.5.4 默認(rèn)的模板規(guī)則
6.5.5 對輸出元素排序
6.5.6 選擇
6.5.7 XPath表達(dá)式在XSL樣式表中的使用方法總結(jié)
6.5.8 決定輸出要包含的內(nèi)容
6.5.9 使用xsl:copy復(fù)制當(dāng)前節(jié)點
6.5.10 使用xsl:number為節(jié)點計數(shù)
6.5.11 使用xsl:variable定義常數(shù)
6.5.12 命名模板
6.5.13 參數(shù)及使用
6.5.14 刪除和保留空白
6.5.15 合并多個樣式表
6.6 本章小結(jié)
第7章 XML和Microsoft SQL Server 2000的集成
7.1 Microsoft SQL Server 2000對XML的支持
7.1.1 SQL Server 2000中的XML特征
7.1.2 SQL Server的XML體系結(jié)構(gòu)
7.1.3 啟用ⅡS對SQL Serverr XML的支持
7.2 使用存儲在SQL Server中的數(shù)據(jù)生成XML文檔
7.2.1 For XML Raw模式
7.2.2 For XML Auto模式
7.2.3 For XML Explicit模式
7.2.4 轉(zhuǎn)義字符和特殊符號
7.3 對SQL Server數(shù)據(jù)庫數(shù)據(jù)執(zhí)行XPath查詢
7.3.1 XDR架構(gòu)元素
7.3.2 XPath查詢的步驟
7.4 把XML數(shù)據(jù)插入到SQL Server數(shù)據(jù)庫表中
7.5 本章小結(jié)
第8章 XLink和XPointer
8.1 XLink
8.1.1 鏈接
8.1.2 簡單鏈接
8.1.3 擴(kuò)展鏈接
8.1.4 外聯(lián)鏈接
8.1.5 擴(kuò)展鏈接組
8.2 XPointer
8.2.1 絕對位置項
8.2.2 相對位置項
8.2.3 字符串位置項
8.2.4 origin絕對位置項
8.3 本章小結(jié)
第9章 XML DOM編程模型
9.1 文檔對象模型概述
9.2 XML解析器
9.3 DOM解析樹
9.4 MSXML DOM模型結(jié)構(gòu)
9.4.1 DOMDocument對象
9.4.2 IXMLDOMNode對象
9.4.3 IXMLDOMNodeList對象
9.4.4 IXMLDOMParseError對象
9.5 DOM編程步驟
9.6 本章小結(jié)
第10章 Java中的XML編程
10.1 使用DOM解析XML
10.1.1 Java DOM的API
10.1.2 Java DOM的應(yīng)用
10.2 使用SAX解析XML
10.2.1 SAX中的事件
10.2.2 Java SAX的API
10.2.3 Java SAX的應(yīng)用
10.3 使用JDOM解析XML
10.3.1 JDOM的API
10.3.2 JDOM的應(yīng)用
10.4 本章小結(jié)
第11章 使用JavaScript操作XML文檔
11.1 JavaScript語言概述
11.1.1 JavaScript的基本語法
11.1.2 JavaScript事件
11.1.3 JavaScript程序的編寫及運行
11.2 使用JavaScript解析XML文檔
11.2.1 創(chuàng)建DOM文檔對象并載入XML文檔
11.2.2 遍歷XML DOM文檔
11.2.3 在DOM中添加、刪除和替換節(jié)點
11.3 使用JavaScript驗證XML文檔
11.3.1 使用DOM驗證XML文檔對于DTD的有效性
11.3.2 使用DOM驗證XML文檔對于XML模式的有效性
11.4 使用樣式表實時處理XML文檔
11.5 本章小結(jié)
第12章 .NET中的XML編程
12.1 使用流模式處理XML文檔
12.1.1 讀取XML文檔
12.1.2 寫XML文檔
12.2 使用DOM處理XML文檔
12.2.1 .NET W3C DOM類簡介
12.2.2 使用DOM加載及保存XML數(shù)據(jù)
12.2.3 使用DOM瀏覽XML文檔
12.2.4 創(chuàng)建新節(jié)點
12.2.5 修改和刪除節(jié)點
12.3 ADO.NET與XML
12.3.1 ADO.NET簡介
12.3.2 XML與DataSct對象的關(guān)系
12.3.3 使用DataSct對象訪問XML文檔
12.3.4 同步XML文檔和DataSet對象
12.4 XML查詢
12.4.1 XPathDocumernt 對象
12.4.2 XPathNavigator對象
12.4.3 XPathExpression對象
12.5 XML轉(zhuǎn)換
12.5.1 使用編程的方式實現(xiàn)XML轉(zhuǎn)換
12.5.2 使用ASP.NET中的控件顯示XML數(shù)據(jù)
12.5.3 擴(kuò)展XSLT樣式表
12.5.4 擴(kuò)展對象
12.6 XML序列化
12.6.1 XML的序列化
12.6.2 使用XmlSeriauzer序列化對象
12.6.3 控制XML序列化
12.7 本章小結(jié)
第13章 .NET中的XML Web Service
13.1 XML Web Service概述
13.1.1 什么是Web Service
13.1.2 Web Service軟件的支持
13.1.3 XML Web Service的定義
13.1.4 XML Web Service的技術(shù)支持
13.2 創(chuàng)建和使用XML Web Service
13.2.1 創(chuàng)建XML Web Service
13.2.2 使用XML Web Service
13.3 本章小結(jié)
第14章 XML最新應(yīng)用——Ajax
14.1 Ajax概述
14.2 Ajax技術(shù)基礎(chǔ)
14.3 Ajax技術(shù)核心
14.3.1 創(chuàng)建XML HttpRequest對象
14.3.2 XML HttpRequest對象的方法與屬性
14.3.3 Prototype框架
14.4 Ajax應(yīng)用
14.5 本章小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號