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

XML編程起步

XML編程起步

定 價:¥30.00

作 者: 清宏計算機工作室編著
出版社: 機械工業(yè)出版社
叢編項: 計算機編程起步ABC系列叢書
標 簽: XML

ISBN: 9787111094715 出版時間: 2002-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 288頁 字數(shù):  

內(nèi)容簡介

  XML是近幾年來的熱門話題,而且隨著XML以及相關(guān)標準的制定,使它日益成為各界觀注的焦點。本書旨在向初學者介紹這一技術(shù)。全書分為預備篇、開始篇和加速篇三大部分,共11章。預備篇主要介紹一些學習XML語言必備的知識;開始篇則向讀者較為詳細地介紹XML語言系統(tǒng)的語法知識和相關(guān)的類型聲明DTD、schema和應用CSS,XSL進行XML的顯示的知識,同時還有關(guān)于HTML數(shù)據(jù)島的介紹;加這篇則是通過幾個比較典型的例子來綜合前兩篇所學的知識。本書在對語活的講解中附有大量的示例以方便讀者的學習,同時每章的最后附有一些典型的習題用來鞏固讀者所學到的知識。

作者簡介

暫缺《XML編程起步》作者簡介

圖書目錄

前言
編者的話
預備篇
第1章 XML概述
1.1 Internet的歷史
1.2 XML的出現(xiàn)和發(fā)展
1.2.1 Web語言的發(fā)展
1.2.2 XML的出現(xiàn)
1.2.3 XML的好處
1.2.4 XML的發(fā)展前景
1.3 本章小結(jié)
1.4 問題與提示
第2章 XML準備
2.1 超文本語言HTML
2.2 XML工具
2.2.1 編輯工具
2.2.2 瀏覽工具
2.2.3 轉(zhuǎn)換工具
2.2.4 解析工具
2.3 一個XML實例
2.4 本章小結(jié)
2.5 問題與提示
開始篇
第3章 XML的基本語法
3.1 XML文檔
3.1.1 文檔的結(jié)構(gòu)
3.1.2 文檔類型聲明
3.1.3 文檔的數(shù)據(jù)結(jié)構(gòu)定義
3.1.4 文檔的主體
3.1.5 文檔的一致性和有效性
3.1.6 文檔中的特殊符號
3.2 元素
3.2.1 起始和結(jié)束標記
3.2.2 空標記
3.2.3 字符數(shù)據(jù)
3.2.4 元素的屬性
3.2.5 注釋
3.2.6 CDATA
3.3 用XML存儲數(shù)據(jù)
3.4 本章小結(jié)
3.5 問題與提示
第4章 用DTD實現(xiàn)數(shù)據(jù)結(jié)定義
4.1 DTD的聲明和引用
4.1.1 DTD的聲明
4.1.2 外部DTD的引用
4.1.3 內(nèi)外DTD的結(jié)合
4.1.4 標簽的使用方法
4.2 數(shù)據(jù)類型
4.2.1 #PCDATA
4.2.2 空元素
4.2.3 ANY
4.2.4 嵌套的選擇結(jié)構(gòu)
4.2.5 混合類型的應用
4.3 ENTITY的聲明和引用
4.3.1 內(nèi)部實體的設(shè)定與使用
4.3.2 外部實體的設(shè)定與使用
4.3.3 參數(shù)型實體的設(shè)定與使用
4.3.4 實體的引用規(guī)則
4.4 ATTRIBUTE
4.4.1 ATTRIBUTE的設(shè)定
4.4.2 ATTRIBUTE的類型
4.4.3 ATTRIBUTE的內(nèi)定值
4.5 本章小結(jié)
4.6 問題與提示
第5章 用schema實現(xiàn)元素聲明
5.1 XML schema簡介
5.1.1 XML schema是什么
5.1.2 XML schema的優(yōu)點
5.1.3 一個schema的預覽
5.2 XML schema聲明元素
5.2.1 schema根元素
5.2.2 用element聲明簡單的元素
5.2.3 聲明包含子元素的元素
5.2.4 通過元素的引用的方法聲明元素
5.2.5 聲明空元素
5.2.6 聲明混合內(nèi)容的元素
5.2.7 聲明any內(nèi)容的元素
5.2.8 元素出現(xiàn)的限制
5.2.9 子元素的順序
5.2.10 選擇型的子元素
5.2.11 聲明元素組
5.3 XML schema聲明元素的屬性
5.3.1 聲明元素的屬性
5.3.2 通過引用聲明屬性
5.3.3 聲明any內(nèi)容的屬性
5.3.4 聲明屬性分組
5.3.5 屬性出現(xiàn)的限制
5.4 XML schema的數(shù)據(jù)類型
5.4.1 內(nèi)建數(shù)據(jù)類型
5.4.2 facets
5.4.3 派生數(shù)據(jù)類型
5.5 schema的引用
5.6 本章小結(jié)
5.7 問題與提示
第6章 名稱空間
6.1 為什么引入名稱空間
6.2 名稱空間簡介
6.3 名稱空間的使用
6.3.1 聲明名稱空間
6.3.2 名稱空間的范圍
6.3.3 名稱空間的缺省
6.4 schema中的名稱空間
6.4.1 有效性的要求
6.4.2 schema與名稱空間結(jié)合應用
6.5 本章小結(jié)
6.6 問題與提示
第7章 用CSS實現(xiàn)XML的顯示
7.1 CSS簡介
7.1.1 什么是CSS
7.1.2 CSS結(jié)構(gòu)和規(guī)則
7.1.3 一些常用的CSS屬性
7.2 樣式表套用
7.2.1 套用的方法
7.2.2 樣式的繼承性
7.3 CSS顯示XML的優(yōu)點和局限
7.4 本章小結(jié)
7.5 問題與提示
第8章 用XSL實現(xiàn)XML的顯示
8.1 XSL簡介
8.1.1 XSL聲明與套用
8.1.2 XSL中應用HTML
8.1.3 在XSL中應用CSS
8.2 XSL的數(shù)據(jù)處理元素
8.2.1 xsl:stylesheet
8.2.2 xsl:value-of
8.2.3 xsl:for-each
8.2.4 xsl:copy
8.2.5 xsl:attribute
8.2.6 xsl:element
8.3 樣版(TEMPLATE)的應用
8.3.1 xsl:template
8.3.2 xsl:apply-templates
8.4 XSL的其他元素
8.4.1 xsl:comment
8.4.2 xsl:node-name
8.4.3 xsl:script
8.4.4 xsl:eval
8.4.5 xsl:variable
8.4.6 xsl:sort
8.5 本章小結(jié)
8.6 問題與提示
第9章 用XSL實現(xiàn)數(shù)據(jù)處理
9.1 標簽、屬性的引用
9.1.1 標簽和屬性的一般引用
9.1.2 “*”和“ //”的使用
9.1.3 標簽集合的處理
9.2 數(shù)據(jù)的篩選
9.2.1 元素名稱篩選
9.2.2 元素內(nèi)容篩選
9.2.3 元素屬性值篩選
9.2.4 綜合篩選
9.2.5 樣板數(shù)據(jù)選擇
9.3 內(nèi)建函數(shù)
9.3.1 index
9.3.2 formatindex
9.4 本章小結(jié)
9.5 問題與提示
第10章 用數(shù)據(jù)島實現(xiàn)數(shù)據(jù)存儲管理
10.1 HTML與XML的結(jié)合
10.1.1 HTML中自定義標簽
10.1.2 HTML中使用數(shù)據(jù)島
10.2 數(shù)據(jù)島(Data Island)
10.2.1 數(shù)據(jù)島的對象和屬性
10.2.2 documentelement
10.2.3 childnodes
10.3 數(shù)據(jù)島數(shù)據(jù)顯示
10.3.1 數(shù)據(jù)綁定
10.3.2 多條數(shù)據(jù)的顯示
10.3.3 應用表格顯示數(shù)據(jù)島
10.4 本章小結(jié)
10.5 問題與提示
加速篇
第11章 綜合實例
11.1 一個圖書訂單的例子
11.1.1 功能概述
11.1.2 編程思路與技術(shù)要點
11.1.3 實現(xiàn)步驟及講解
11.1.4 最終結(jié)果
11.2 數(shù)據(jù)島
11.2.1 功能概述
11.2.2 編程思路與技術(shù)要點
11.2.3 實現(xiàn)步驟及講解
11.2.4 最終結(jié)果
11.3 回到最初的例子
11.3.1 功能概述
11.3.2 編程思路與技術(shù)要點
11.3.3 實現(xiàn)步驟及講解
11.4 本章小結(jié)
11.5 問題與提示
附錄 各章問題參考答案

本目錄推薦

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