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

XML完全探索

XML完全探索

定 價(jià):¥89.00

作 者: (美)Steven Holzner著;師夷工作室譯;陶陽(yáng)譯
出版社: 中國(guó)青年出版社
叢編項(xiàng): 美國(guó)Pearson暢銷(xiāo)書(shū)譯叢
標(biāo) 簽: XML

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787500645276 出版時(shí)間: 2001-10-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 880 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《XML完全探索》是完全根據(jù)讀者的需要而設(shè)計(jì)的。書(shū)中有大量實(shí)際的XML場(chǎng)景。是一本盡可能深入地闡述XML的書(shū)籍,與其他XML書(shū)籍不同,本書(shū)中給出了上百個(gè)示例代碼,完全測(cè)試通過(guò),可供使用。本書(shū)作者Steven Holzner,一個(gè)熟練的程序員,他打開(kāi)了XML之門(mén),這是其他作者尚未做到的。他在書(shū)中介紹了XML的每一個(gè)主要的問(wèn)題,詳細(xì)闡述了當(dāng)今XML的使用方法。從在瀏覽器中使用XML到建立獨(dú)立的Java/XML應(yīng)用程序,從應(yīng)用XPointer和XLink到XSL樣式語(yǔ)言,從XML名稱(chēng)空間到數(shù)據(jù)綁定,這時(shí)都一一作了介紹。進(jìn)一步深入理解創(chuàng)建有效的和規(guī)范的XML文檔,文檔類(lèi)型定義、模式、XML文檔對(duì)象模型(DOM)、標(biāo)準(zhǔn)的XML,XML和數(shù)據(jù)庫(kù)、帶有層疊樣式表(CSS)的XML、可擴(kuò)展樣式表語(yǔ)言(XSL)變換、XSL格式化對(duì)象、轉(zhuǎn)換XML文檔到PDF格式和在服務(wù)器方使用Java服務(wù)器網(wǎng)頁(yè)(JSP)、活動(dòng)服務(wù)器網(wǎng)頁(yè)(ASP)、Java Servlets和Perl的XML。只要是你所需要的這時(shí)應(yīng)有盡有。這本書(shū)是為XML的最新標(biāo)準(zhǔn)而設(shè)計(jì)的,比起以往的XML介紹更完整,更易于理解。

作者簡(jiǎn)介

暫缺《XML完全探索》作者簡(jiǎn)介

圖書(shū)目錄

第1章 XML基礎(chǔ)
1.1 標(biāo)記語(yǔ)言
1.2 何為XML?
1.3 XML在瀏覽器中的顯示
1.4 XML的優(yōu)點(diǎn)
1.4.1 簡(jiǎn)便的數(shù)據(jù)交換
1.4.2 定制標(biāo)記語(yǔ)言
1.4.3 自描述數(shù)據(jù)
1.4.4 結(jié)構(gòu)化和綜合性的數(shù)據(jù)
1.5 規(guī)范的XML文檔
1.6 有效的XML文檔
1.7 解析XML
1.8 XML資源
1.9 XML編輯器
1.10 XML瀏覽器
1.10.1 Internet Explorer 5
1.10.2 Netscape Navigator 6
1.10.3 Jumbo
1.11 XML解析器
1.12 XML有效性分析程序
1.13 CSS與XSL
1.14 XLink與XPointer
1.15 URL和URI
1.16 ASCII、Unicode和通用字符系統(tǒng)
1.17 XML應(yīng)用
1.17.1 XML應(yīng)用:化學(xué)標(biāo)記語(yǔ)言
1.17.2 XML應(yīng)用:數(shù)學(xué)標(biāo)記語(yǔ)言
1.17.3 XML應(yīng)用:頻道定義格式
1.17.4 XML應(yīng)用:同步多媒體合成語(yǔ)言
1.17.5 XML應(yīng)用:HTML+TIME
1.17.6 XML應(yīng)用:XHTML
1.17.7 XML應(yīng)用:開(kāi)放軟件描述
1.17.8 XML應(yīng)用:可增量矢量圖形
1.17.9 XML應(yīng)用:矢量標(biāo)記語(yǔ)言
1.17.10 XML應(yīng)用:基于XML的用戶(hù)界面語(yǔ)言
1.17.11 XML應(yīng)用:可擴(kuò)展商業(yè)報(bào)告語(yǔ)言
1.17.12 XML應(yīng)用:資源描述框架
第2章 創(chuàng)建規(guī)范的XML文檔
2.1 萬(wàn)維網(wǎng)聯(lián)盟
2.2 規(guī)范的XML文檔
2.3 標(biāo)記和字符數(shù)據(jù)空白
2.4 Prolog
2.5 XML聲明
2.6 注釋
2.7 操作指令
2.8 標(biāo)記和元素
2.8.1 標(biāo)記名
2.8.2 空元素
2.9 根元素
2.10 屬性
2.10.1 屬性名
2.10.2 屬性值
2.10.3 屬性xml:lang
2.11 構(gòu)建規(guī)范的文檔結(jié)構(gòu)
2.11.1 文檔以XML聲明開(kāi)始
2.11.2 包含至少一個(gè)元素
2.11.3 在非空元素中包含開(kāi)始和結(jié)束標(biāo)記
2.11.4 空元素以“/>”結(jié)束
2.11.5 根元素必須包含其他所有元素
2.11.6 正確嵌套元素
2.11.7 使用惟一的屬性名
2.11.8 五個(gè)已定義的實(shí)體引用
2.11.9 用引號(hào)包含屬性值
2.11.10 用“<”和“&”分別作為標(biāo)記和實(shí)體的開(kāi)頭
2.12 CDATA段
2.13 XML名稱(chēng)空間
2.13.1 創(chuàng)建一個(gè)名稱(chēng)空間
2.13.2 創(chuàng)建本地名稱(chēng)空間
2.13.3 缺省名稱(chēng)空間
2.14 信息集(Infosets)
2.15 規(guī)范的XML
第3章 有效的XML文檔:創(chuàng)建文檔類(lèi)型定義
3.1 創(chuàng)建文檔類(lèi)型聲明
3.2 創(chuàng)建文檔類(lèi)型定義
3.2.1 元素聲明
3.2.2 ANY
3.2.3 子元素列表
3.2.4 #PCDATA
3.2.5 處理多個(gè)子元素
3.2.6 DTD序列
3.2.7 創(chuàng)建子序列
3.2.8 選擇項(xiàng)
3.2.9 DTD注釋
3.3 DTD范例
3.4 外部DTD
3.5 在DTD中使用URL
3.6 公用DTD
3.7 同時(shí)使用外部和內(nèi)部DTD
3.8 名稱(chēng)空間與DTD
3.9 檢驗(yàn)DTD的有效性
第4章 DTD實(shí)體與屬性
4.1 實(shí)體
4.2 屬性
4.3 創(chuàng)建內(nèi)部普通實(shí)體
4.4 創(chuàng)建外部普通實(shí)體
4.5 用多個(gè)文檔片斷構(gòu)建完整文檔
4.6 預(yù)定義通用實(shí)體引用
4.7 創(chuàng)建內(nèi)部參數(shù)實(shí)體
4.8 外部參數(shù)實(shí)體
4.9 使用INCLUDE和IGNORE
4.10 關(guān)于屬性
4.10.1 在DTD中聲明屬性
4.10.2 為屬性設(shè)定缺省值
4.10.3 屬性類(lèi)型
4.11 在文檔中嵌入非XML數(shù)據(jù)
4.12 在文檔中嵌入多個(gè)未析實(shí)體
第5章 創(chuàng)建XML模式
5.1 Internet Explorer中的XML模式
5.2 W3C的XML模式
5.3 聲明類(lèi)型和元素
5.3.1 指定元素出現(xiàn)的次數(shù)
5.3.2 指定元素的默認(rèn)值
5.4 指定屬性約束和缺省值
5.5 創(chuàng)建簡(jiǎn)單類(lèi)型
5.5.1 使用平面創(chuàng)建簡(jiǎn)單類(lèi)型
5.5.2 使用匿名類(lèi)型定義
5.6 創(chuàng)建空元素
5.7 創(chuàng)建混合內(nèi)容元素
5.8 模式注釋
5.9 創(chuàng)建選擇
5.10 創(chuàng)建序列
5.11 創(chuàng)建屬性組
5.12 創(chuàng)建全組
5.13 模式和名稱(chēng)空間
5.13.1 使用無(wú)驗(yàn)證的局部
5.13.2 使用驗(yàn)證的局部
第6章 熟悉JavaScript
6.1 什么是JavaScript
6.1.1 Netscape的JavaScript
6.1.2 Microsoft的JScript
6.1.3 ECMAScript
6.2 面向?qū)ο蟮腏avaScript
6.2.1 使用JavaScript對(duì)象的屬性和方法
6.2.2 JavaScript事件
6.3 JavaScript編程
6.3.1 使用JavaScript處理數(shù)據(jù)
6.3.2 JavaScript注釋
6.3.3 使用JavaScript操作符
6.3.4 創(chuàng)建JavaScript if語(yǔ)句
6.3.5 創(chuàng)建JavaScript if...else語(yǔ)句
6.3.6 創(chuàng)建swith語(yǔ)句
6.3.7 創(chuàng)建JavaScript for循環(huán)語(yǔ)句
6.3.8 創(chuàng)建while循環(huán)語(yǔ)句
6.3.9 創(chuàng)建do...while循環(huán)
6.3.10 創(chuàng)建JavaScript函數(shù)
6.3.11 將數(shù)值傳遞給函數(shù)
6.3.12 創(chuàng)建JavaScript對(duì)象
6.3.13 使用JavaScript String對(duì)象
6.3.14 使用Array類(lèi)創(chuàng)建數(shù)組
6.3.15 使用事件
6.3.16 創(chuàng)建事件信息
6.3.17 處理鼠標(biāo)事件
第7章 使用JavaScript處理XML文檔
7.1 W3C DOM
7.1.1 XML DOM對(duì)象
7.1.2 DOMDocument對(duì)象
7.1.3 XMLDOMNode對(duì)象
7.1.4 XMLDOMNodeList對(duì)象
7.1.5 XMLDOMNamedNodeMap對(duì)象
7.1.6 XMLDOMParseError對(duì)象
7.1.7 XMLDOMAttribute對(duì)象
7.1.8 XMLDOMElement對(duì)象
7.1.9 XMLDOMText對(duì)象
7.2 載入XML文檔
7.3 按名字獲取元素
7.4 從XML元素中獲取屬性值
7.5 在程序中解析XML文檔
7.5.1 解析XML文檔并顯示結(jié)點(diǎn)類(lèi)型和內(nèi)容
7.5.2 解析XML文檔并顯示屬性值
7.6 載入文檔時(shí)處理事件
7.7 在Internet Explorer中驗(yàn)證XML文檔
7.8 為XML元素編寫(xiě)腳本
7.9 在Internet Explorer中編輯XML文檔
第8章 XML和數(shù)據(jù)綁定
8.1 Internet Explorer中的數(shù)據(jù)綁定
8.2 使用數(shù)據(jù)源對(duì)象
8.2.1 數(shù)據(jù)和HTML元素綁定
8.2.2 XML數(shù)據(jù)綁定
8.2.3 表格數(shù)據(jù)綁定和XML
8.3 XML和分層數(shù)據(jù)
8.4 搜索XML數(shù)據(jù)
第9章 層疊樣式表
9.1 將樣式表連接到XML文檔
9.2 在樣式表規(guī)則中選取元素
9.2.1 選擇符中的分組元素
9.2.2 通過(guò)ID選取
9.2.3 使用上下文相關(guān)選擇符
9.2.4 使用內(nèi)聯(lián)樣式
9.2.5 使用繼承性
9.2.6 理解層疊的含義
9.3 創(chuàng)建樣式規(guī)則
9.3.1 創(chuàng)建塊元素
9.3.2 設(shè)置文本樣式
9.3.3 設(shè)置顏色和背景
9.3.4 邊緣縮進(jìn)和對(duì)齊方式
9.3.5 將樣式應(yīng)用于列表
9.3.6 創(chuàng)建邊框
9.3.7 顯示圖像
9.3.8 絕對(duì)定位
9.3.9 相對(duì)定位
9.4 正式的樣式屬性規(guī)范
9.4.1 文本屬性
9.4.2 字體屬性
9.4.3 背景和顏色屬性
9.4.4 表格屬性
9.4.5 定位和塊屬性
9.4.6 方框?qū)傩?br />9.4.7 視覺(jué)效果屬性
9.4.8 列表屬性
第10章 了解Java
10.1 Java資源
10.2 編寫(xiě)Java程序
10.2.1 Java是完全面向?qū)ο蟮?br />10.2.2 取得Java SDK
10.3 創(chuàng)建Java文件
10.3.1 編寫(xiě)代碼:創(chuàng)建一個(gè)應(yīng)用程序
10.3.2 編譯代碼
10.3.3 運(yùn)行Java應(yīng)用程序
10.3.4 注釋代碼
10.3.5 引入Java包和類(lèi)
10.4 在Java中創(chuàng)建變量
10.5 在Java中創(chuàng)建數(shù)組
10.6 在Java中創(chuàng)建字符串
10.7 Java操作符
10.8 Java條件語(yǔ)句:if、if...else、switch
10.9 Java循環(huán):for、while、do...while
10.10 聲明和創(chuàng)建對(duì)象
10.10.1 重載構(gòu)造器
10.10.2 給對(duì)象賦值
10.11 在Java中創(chuàng)建方法
10.12 創(chuàng)建Java類(lèi)
10.12.1 創(chuàng)建新類(lèi)
10.12.2 創(chuàng)建一個(gè)構(gòu)造器
10.12.3 使用圖形對(duì)象
10.12.4 關(guān)閉應(yīng)用程序窗口
第11章 Java和XML DOM
11.1 獲得XMLJava包
11.2 設(shè)置CLASSPATH
11.3 創(chuàng)建解析器
11.4 顯示一個(gè)完整的文檔
11.4.1 處理文檔結(jié)點(diǎn)
11.4.2 處理元素結(jié)點(diǎn)
11.4.3 處理屬性
11.4.4 處理CDATA段結(jié)點(diǎn)
11.4.5 處理文本結(jié)點(diǎn)
11.4.6 處理操作指令給點(diǎn)
11.4.7 結(jié)束元素標(biāo)記
11.5 過(guò)濾XML文檔
11.6 創(chuàng)建窗口化的瀏覽器
11.7 創(chuàng)建圖形瀏覽器
11.8 在XML文檔中導(dǎo)航
11.9 修改XML文檔
第12章 Java和SAX
12.1 應(yīng)用SAX
12.2 顯示一個(gè)完整的文檔
12.2.1 處理文檔的開(kāi)始
12.2.2 處理操作指令
12.2.3 處理元素的開(kāi)始
12.2.4 處理屬性
12.2.5 處理文本
12.2.6 處理可忽略空白
12.2.7 處理元素結(jié)束
12.2.8 處理錯(cuò)誤和警告
12.3 過(guò)濾XML文檔
12.4 創(chuàng)建窗口化的瀏覽器
12.5 創(chuàng)建圖形瀏覽器
12.6 在XML文檔瀏覽
12.7 修改XML文檔
第13章 XSL變換
13.1 在XML文檔中應(yīng)用XSLT樣式表
13.1.1 XSL樣式表
13.1.2 進(jìn)行XML變換
13.1.3 James Clark的XT
13.1.4 XML for Java
13.1.5 用瀏覽器變換XML文檔
13.2 創(chuàng)建XSLT樣式表
13.2.1 xsl:apply-templates元素
13.2.2 使用xsl:value-of得到結(jié)點(diǎn)值
13.2.3 使用xsl:for-each處理多個(gè)選擇
13.2.4 為match屬性指定匹配模式
13.2.5 為select屬性指定模式
13.2.6 理解XPath
13.2.7 缺省XSLT規(guī)則
13.3 基于輸入改變文檔結(jié)構(gòu)
13.3.1 創(chuàng)建屬性模板
13.3.2 創(chuàng)建新元素
13.3.3 創(chuàng)建新屬性
13.4 用xsl:comment生成注釋
13.5 用xsl:text生成文本
13.6 拷貝結(jié)點(diǎn)
13.7 排列元素
13.8 使用xsl:if
13.9 使用xsl:choose
13.10 控制輸出類(lèi)型
第14章 XSL格式化對(duì)象
14.1 格式化XML文檔
14.2 創(chuàng)建XSLT樣式表
14.3 將文檔轉(zhuǎn)換成格式化對(duì)象樣式
14.4 創(chuàng)建格式化的文檔
14.5 XSL格式化對(duì)象
14.5.1 XSL格式化屬性
14.5.2 處理格式化對(duì)象
第15章 XLink和XPointer
15.1 概述:使用XLink和XPointer鏈接
15.2 關(guān)于XLink
15.2.1 XML Base(XBase)規(guī)范
15.2.2 聲明XLink屬性
15.2.3 xlink:type屬性
15.2.4 使用xlink:href定位資源
15.2.5 描述資源:xlink:role和xlink:title
15.2.6 xlink:show屬性
15.2.7 xlink:actuate屬性
15.2.8 擴(kuò)展鏈接
15.2.9 使用xlink:from和xlink:t屬性創(chuàng)建弧
15.2.10 內(nèi)聯(lián)和外聯(lián)鏈接
15.3 關(guān)于XPointer
15.3.1 XPointer軸
15.3.2 XPointer結(jié)點(diǎn)測(cè)試
15.3.3 XPointer謂詞斷言
15.3.4 XPointer位置單元集函數(shù)
15.3.5 使用XPointer點(diǎn)
15.3.6 使用XPointer范圍
15.3.7 使用字符串范圍
15.3.8 XPointer縮寫(xiě)
第16章 XHTML基礎(chǔ)
16.1 XHTML版本
16.1.1 XHTML版本1.0
16.1.2 XHTML版本1.1
16.1.3 XHTML基礎(chǔ)版本
16.2 XHTML核對(duì)表
16.2.1 XHTML與HTML
16.2.2 從HTML到XHTML的自動(dòng)轉(zhuǎn)換
16.2.3 XHTML文檔的合法化檢查
16.3 XHTML編程
16.3.1 文檔元素(<html>)
16.3.2 創(chuàng)建Web頁(yè)題頭(<head>)
16.3.3 文檔標(biāo)題(<title>)
16.3.4 文檔主體(<body>)
16.3.5 注釋?zhuān)?lt!-->)
16.3.6 標(biāo)題(<h1>到<h6>)
16.3.7 處理文本
第17章 XHTML的應(yīng)用
17.1 顯示圖像(<img>)
17.2 創(chuàng)建超鏈或錨(anchor)(<a>)
17.3 設(shè)置鏈接信息(<link>)
17.4 創(chuàng)建表格(<table>)
17.4.1 創(chuàng)建表格行(<tr>)
17.4.2 創(chuàng)建表頭(<th>)
17.4.3 創(chuàng)建表格數(shù)據(jù)(<td>)
17.5 創(chuàng)建文檔框架(<frameset>)
17.6 在XHTML中使用樣式表
17.6.1 用XHTML創(chuàng)建嵌入式樣式表(<style>)
17.6.2 在XHTML中使用內(nèi)聯(lián)樣式
17.7 使用腳本編程(<script>)
17.8 創(chuàng)建XHTML表單(<form>)
17.8.1 創(chuàng)建控件(<imput type=“button”>)
17.8.2 創(chuàng)建文本域(<input type=“text”>)
17.9 擴(kuò)展的XHTML 1.0
17.10 關(guān)于XHTML1.1模塊
17.10.1 XHTML1.1摘要模塊
17.10.2 XHTML1.1模塊工具集
17.10.3 擴(kuò)展XHTML1.1
第18章 資源描述框架(RDF)和道定義格式(CDF)
18.1 RDF概覽
18.2 RDF語(yǔ)法
18.2.1 RDF根元素
18.2.2 RDF名稱(chēng)空間
18.2.3 RDF描述元素
18.2.4 RDF屬性元素
18.3 Dublin Core
18.3.1 描述多屬性
18.3.2 描述多資源
18.3.3 嵌套資源
18.3.4 通過(guò)參照關(guān)系引用資源
18.4 在屬性元素中使用XML
18.5 使用簡(jiǎn)短的RDF語(yǔ)法
18.6 RDF容器
18.6.1 使用Bag容器
18.6.2 使用Seq容器
18.6.3 使用Alt容器
18.6.4 生成關(guān)于容器的語(yǔ)句
18.6.5 生成關(guān)于容器中的項(xiàng)目的語(yǔ)句
18.6.6 通過(guò)前綴選擇容器項(xiàng)目
18.7 創(chuàng)建RDF模式
18.8 CDF概覽
18.9 CDF語(yǔ)法
18.10 創(chuàng)建CDF文件
18.10.1 添加<ITEM>子元素
18.10.2 連接一個(gè)CDF文件與一個(gè) Web頁(yè)
18.10.3 描述一個(gè)頻道
18.10.4 安排動(dòng)態(tài)更新
18.10.5 關(guān)掉預(yù)緩沖
18.10.6 在分級(jí)目錄中下載網(wǎng)頁(yè)
18.10.7 記載用戶(hù)訪問(wèn)
18.11 設(shè)置頻道的基本URI
18.12 設(shè)置最近修改日期
18.13 設(shè)置頻道用法
18.13.1 更新桌面成分
18.13.2 通過(guò)電子郵件更新
18.13.3 更新屏保
18.13.4 更新軟件
第19章 矢量標(biāo)記語(yǔ)言VML
19.1 創(chuàng)建VML文檔
19.2 VML元素
19.2.1 共有屬性
19.2.2 VML使用CSS
19.3 <shape>元素
19.4 使用預(yù)定義圖形
19.4.1 <rect>元素
19.4.2 <roundrect>元素
19.4.3 <line>元素
19.4.4 <oval>元素
19.4.5 <polyline>元素
19.4.6 <curve>元素
19.4.7 <arc>元素
19.5 染色
19.6 縮放
19.7 定位
19.7.1 靜態(tài)位置樣式
19.7.2 相對(duì)位置樣式
19.7.3 絕對(duì)位置樣式
19.7.4 z-index位置樣式
19.7.5 旋轉(zhuǎn)位置樣式
19.7.6 翻轉(zhuǎn)位置樣式
19.7.7 <group>元素
19.8 <shadow>元素
19.9 <fill>元素
19.9.1 創(chuàng)建梯度填充
19.9.2 創(chuàng)建圖案填充
19.9.3 創(chuàng)建圖片填充
19.10 使用<shapetype>元素
19.11 更高級(jí)的VML
第20章 WML、ASP、JSP、Servlets和Perl
20.1 XML和ASP
20.2 XML和Java Servlet
20.3 Java Server Papes
20.4 XML和Perl
20.5 無(wú)線標(biāo)記語(yǔ)言
20.5.1 WML的開(kāi)端
20.5.2 設(shè)置文本對(duì)齊方式
20.5.3 基本文本樣式
20.5.4 按鈕
20.5.5 后退按鈕
20.5.6 超鏈
20.5.7 表格
20.5.8 文本輸入
20.5.9 選擇元素
20.5.10 定時(shí)器
20.5.11 連接服務(wù)器
20.5.12 圖像
附錄 XML 1.0說(shuō)明書(shū)
摘要
本文檔的狀態(tài)
可擴(kuò)展標(biāo)記語(yǔ)言(XML)1.0

本目錄推薦

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