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

XML完全探索

XML完全探索

定 價:¥89.00

作 者: (美)Steven Holzner著;師夷工作室譯;陶陽譯
出版社: 中國青年出版社
叢編項: 美國Pearson暢銷書譯叢
標 簽: XML

購買這本書可以去


ISBN: 9787500645276 出版時間: 2001-10-01 包裝: 平裝
開本: 26cm 頁數(shù): 880 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《XML完全探索》作者簡介

圖書目錄

第1章 XML基礎(chǔ)
1.1 標記語言
1.2 何為XML?
1.3 XML在瀏覽器中的顯示
1.4 XML的優(yōu)點
1.4.1 簡便的數(shù)據(jù)交換
1.4.2 定制標記語言
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)用:化學標記語言
1.17.2 XML應(yīng)用:數(shù)學標記語言
1.17.3 XML應(yīng)用:頻道定義格式
1.17.4 XML應(yīng)用:同步多媒體合成語言
1.17.5 XML應(yīng)用:HTML+TIME
1.17.6 XML應(yīng)用:XHTML
1.17.7 XML應(yīng)用:開放軟件描述
1.17.8 XML應(yīng)用:可增量矢量圖形
1.17.9 XML應(yīng)用:矢量標記語言
1.17.10 XML應(yīng)用:基于XML的用戶界面語言
1.17.11 XML應(yīng)用:可擴展商業(yè)報告語言
1.17.12 XML應(yīng)用:資源描述框架
第2章 創(chuàng)建規(guī)范的XML文檔
2.1 萬維網(wǎng)聯(lián)盟
2.2 規(guī)范的XML文檔
2.3 標記和字符數(shù)據(jù)空白
2.4 Prolog
2.5 XML聲明
2.6 注釋
2.7 操作指令
2.8 標記和元素
2.8.1 標記名
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聲明開始
2.11.2 包含至少一個元素
2.11.3 在非空元素中包含開始和結(jié)束標記
2.11.4 空元素以“/>”結(jié)束
2.11.5 根元素必須包含其他所有元素
2.11.6 正確嵌套元素
2.11.7 使用惟一的屬性名
2.11.8 五個已定義的實體引用
2.11.9 用引號包含屬性值
2.11.10 用“<”和“&”分別作為標記和實體的開頭
2.12 CDATA段
2.13 XML名稱空間
2.13.1 創(chuàng)建一個名稱空間
2.13.2 創(chuàng)建本地名稱空間
2.13.3 缺省名稱空間
2.14 信息集(Infosets)
2.15 規(guī)范的XML
第3章 有效的XML文檔:創(chuàng)建文檔類型定義
3.1 創(chuàng)建文檔類型聲明
3.2 創(chuàng)建文檔類型定義
3.2.1 元素聲明
3.2.2 ANY
3.2.3 子元素列表
3.2.4 #PCDATA
3.2.5 處理多個子元素
3.2.6 DTD序列
3.2.7 創(chuàng)建子序列
3.2.8 選擇項
3.2.9 DTD注釋
3.3 DTD范例
3.4 外部DTD
3.5 在DTD中使用URL
3.6 公用DTD
3.7 同時使用外部和內(nèi)部DTD
3.8 名稱空間與DTD
3.9 檢驗DTD的有效性
第4章 DTD實體與屬性
4.1 實體
4.2 屬性
4.3 創(chuàng)建內(nèi)部普通實體
4.4 創(chuàng)建外部普通實體
4.5 用多個文檔片斷構(gòu)建完整文檔
4.6 預(yù)定義通用實體引用
4.7 創(chuàng)建內(nèi)部參數(shù)實體
4.8 外部參數(shù)實體
4.9 使用INCLUDE和IGNORE
4.10 關(guān)于屬性
4.10.1 在DTD中聲明屬性
4.10.2 為屬性設(shè)定缺省值
4.10.3 屬性類型
4.11 在文檔中嵌入非XML數(shù)據(jù)
4.12 在文檔中嵌入多個未析實體
第5章 創(chuàng)建XML模式
5.1 Internet Explorer中的XML模式
5.2 W3C的XML模式
5.3 聲明類型和元素
5.3.1 指定元素出現(xiàn)的次數(shù)
5.3.2 指定元素的默認值
5.4 指定屬性約束和缺省值
5.5 創(chuàng)建簡單類型
5.5.1 使用平面創(chuàng)建簡單類型
5.5.2 使用匿名類型定義
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 模式和名稱空間
5.13.1 使用無驗證的局部
5.13.2 使用驗證的局部
第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對象的屬性和方法
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語句
6.3.5 創(chuàng)建JavaScript if...else語句
6.3.6 創(chuàng)建swith語句
6.3.7 創(chuàng)建JavaScript for循環(huán)語句
6.3.8 創(chuàng)建while循環(huán)語句
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對象
6.3.13 使用JavaScript String對象
6.3.14 使用Array類創(chuàng)建數(shù)組
6.3.15 使用事件
6.3.16 創(chuàng)建事件信息
6.3.17 處理鼠標事件
第7章 使用JavaScript處理XML文檔
7.1 W3C DOM
7.1.1 XML DOM對象
7.1.2 DOMDocument對象
7.1.3 XMLDOMNode對象
7.1.4 XMLDOMNodeList對象
7.1.5 XMLDOMNamedNodeMap對象
7.1.6 XMLDOMParseError對象
7.1.7 XMLDOMAttribute對象
7.1.8 XMLDOMElement對象
7.1.9 XMLDOMText對象
7.2 載入XML文檔
7.3 按名字獲取元素
7.4 從XML元素中獲取屬性值
7.5 在程序中解析XML文檔
7.5.1 解析XML文檔并顯示結(jié)點類型和內(nèi)容
7.5.2 解析XML文檔并顯示屬性值
7.6 載入文檔時處理事件
7.7 在Internet Explorer中驗證XML文檔
7.8 為XML元素編寫腳本
7.9 在Internet Explorer中編輯XML文檔
第8章 XML和數(shù)據(jù)綁定
8.1 Internet Explorer中的數(shù)據(jù)綁定
8.2 使用數(shù)據(jù)源對象
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 通過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 邊緣縮進和對齊方式
9.3.5 將樣式應(yīng)用于列表
9.3.6 創(chuàng)建邊框
9.3.7 顯示圖像
9.3.8 絕對定位
9.3.9 相對定位
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 視覺效果屬性
9.4.8 列表屬性
第10章 了解Java
10.1 Java資源
10.2 編寫Java程序
10.2.1 Java是完全面向?qū)ο蟮?br />10.2.2 取得Java SDK
10.3 創(chuàng)建Java文件
10.3.1 編寫代碼:創(chuàng)建一個應(yīng)用程序
10.3.2 編譯代碼
10.3.3 運行Java應(yīng)用程序
10.3.4 注釋代碼
10.3.5 引入Java包和類
10.4 在Java中創(chuàng)建變量
10.5 在Java中創(chuàng)建數(shù)組
10.6 在Java中創(chuàng)建字符串
10.7 Java操作符
10.8 Java條件語句:if、if...else、switch
10.9 Java循環(huán):for、while、do...while
10.10 聲明和創(chuàng)建對象
10.10.1 重載構(gòu)造器
10.10.2 給對象賦值
10.11 在Java中創(chuàng)建方法
10.12 創(chuàng)建Java類
10.12.1 創(chuàng)建新類
10.12.2 創(chuàng)建一個構(gòu)造器
10.12.3 使用圖形對象
10.12.4 關(guān)閉應(yīng)用程序窗口
第11章 Java和XML DOM
11.1 獲得XMLJava包
11.2 設(shè)置CLASSPATH
11.3 創(chuàng)建解析器
11.4 顯示一個完整的文檔
11.4.1 處理文檔結(jié)點
11.4.2 處理元素結(jié)點
11.4.3 處理屬性
11.4.4 處理CDATA段結(jié)點
11.4.5 處理文本結(jié)點
11.4.6 處理操作指令給點
11.4.7 結(jié)束元素標記
11.5 過濾XML文檔
11.6 創(chuàng)建窗口化的瀏覽器
11.7 創(chuàng)建圖形瀏覽器
11.8 在XML文檔中導航
11.9 修改XML文檔
第12章 Java和SAX
12.1 應(yīng)用SAX
12.2 顯示一個完整的文檔
12.2.1 處理文檔的開始
12.2.2 處理操作指令
12.2.3 處理元素的開始
12.2.4 處理屬性
12.2.5 處理文本
12.2.6 處理可忽略空白
12.2.7 處理元素結(jié)束
12.2.8 處理錯誤和警告
12.3 過濾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 進行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é)點值
13.2.3 使用xsl:for-each處理多個選擇
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é)點
13.7 排列元素
13.8 使用xsl:if
13.9 使用xsl:choose
13.10 控制輸出類型
第14章 XSL格式化對象
14.1 格式化XML文檔
14.2 創(chuàng)建XSLT樣式表
14.3 將文檔轉(zhuǎn)換成格式化對象樣式
14.4 創(chuàng)建格式化的文檔
14.5 XSL格式化對象
14.5.1 XSL格式化屬性
14.5.2 處理格式化對象
第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 擴展鏈接
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é)點測試
15.3.3 XPointer謂詞斷言
15.3.4 XPointer位置單元集函數(shù)
15.3.5 使用XPointer點
15.3.6 使用XPointer范圍
15.3.7 使用字符串范圍
15.3.8 XPointer縮寫
第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核對表
16.2.1 XHTML與HTML
16.2.2 從HTML到XHTML的自動轉(zhuǎn)換
16.2.3 XHTML文檔的合法化檢查
16.3 XHTML編程
16.3.1 文檔元素(<html>)
16.3.2 創(chuàng)建Web頁題頭(<head>)
16.3.3 文檔標題(<title>)
16.3.4 文檔主體(<body>)
16.3.5 注釋(<!-->)
16.3.6 標題(<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 擴展的XHTML 1.0
17.10 關(guān)于XHTML1.1模塊
17.10.1 XHTML1.1摘要模塊
17.10.2 XHTML1.1模塊工具集
17.10.3 擴展XHTML1.1
第18章 資源描述框架(RDF)和道定義格式(CDF)
18.1 RDF概覽
18.2 RDF語法
18.2.1 RDF根元素
18.2.2 RDF名稱空間
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ān)系引用資源
18.4 在屬性元素中使用XML
18.5 使用簡短的RDF語法
18.6 RDF容器
18.6.1 使用Bag容器
18.6.2 使用Seq容器
18.6.3 使用Alt容器
18.6.4 生成關(guān)于容器的語句
18.6.5 生成關(guān)于容器中的項目的語句
18.6.6 通過前綴選擇容器項目
18.7 創(chuàng)建RDF模式
18.8 CDF概覽
18.9 CDF語法
18.10 創(chuàng)建CDF文件
18.10.1 添加<ITEM>子元素
18.10.2 連接一個CDF文件與一個 Web頁
18.10.3 描述一個頻道
18.10.4 安排動態(tài)更新
18.10.5 關(guān)掉預(yù)緩沖
18.10.6 在分級目錄中下載網(wǎng)頁
18.10.7 記載用戶訪問
18.11 設(shè)置頻道的基本URI
18.12 設(shè)置最近修改日期
18.13 設(shè)置頻道用法
18.13.1 更新桌面成分
18.13.2 通過電子郵件更新
18.13.3 更新屏保
18.13.4 更新軟件
第19章 矢量標記語言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 相對位置樣式
19.7.3 絕對位置樣式
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 更高級的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 無線標記語言
20.5.1 WML的開端
20.5.2 設(shè)置文本對齊方式
20.5.3 基本文本樣式
20.5.4 按鈕
20.5.5 后退按鈕
20.5.6 超鏈
20.5.7 表格
20.5.8 文本輸入
20.5.9 選擇元素
20.5.10 定時器
20.5.11 連接服務(wù)器
20.5.12 圖像
附錄 XML 1.0說明書
摘要
本文檔的狀態(tài)
可擴展標記語言(XML)1.0

本目錄推薦

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