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

XML技術(shù)大全

XML技術(shù)大全

定 價(jià):¥59.00

作 者: (美)Heather Williamson著;智慧東方工作室譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Internet新技術(shù)叢書
標(biāo) 簽: XML

ISBN: 9787111094333 出版時(shí)間: 2002-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 615頁 字?jǐn)?shù):  

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

  本書詳細(xì)介紹XML技術(shù),涉及XML的方方面面,例如解析器、校驗(yàn)器、大綱、文檔類型定義、樣式表、名字空間、XLink、XPointer等內(nèi)容。本書內(nèi)容翔實(shí),實(shí)例豐富,不僅介紹XML的基本概念,而且涉及XML高級(jí)功能,例如腳本語言的應(yīng)用、文檔對(duì)象模型、XML子語言等。本書既適合Web應(yīng)用開發(fā)人員參考,也適合想學(xué)習(xí)XML語言的技術(shù)人員閱讀。

作者簡(jiǎn)介

暫缺《XML技術(shù)大全》作者簡(jiǎn)介

圖書目錄

第一部分XML基礎(chǔ)                  
 第1章XML綜述                  
 1. 1 早期歲月                  
 1. 1. 1 SGML基礎(chǔ)                  
 1. 1. 2 XML的要求                  
 1. 2 當(dāng)前的標(biāo)準(zhǔn)                  
 1. 2. 1  XML 1. 0                  
 1. 2. 2  XML名字空間                  
 1. 2. 3 文檔類型定義                  
 1. 2. 4 層疊樣式表                  
 1. 2. 5 可擴(kuò)展樣式表語言                  
 1. 2. 6 XML大綱                  
 1. 2. 7 XML查詢語言                  
 1. 2. 8 XLink                  
 1. 2. 9 XPointer                  
 1. 2. 10 XPath                  
 1. 2. 11 XML數(shù)字簽名                  
 1. 2. 12 資源描述框架大綱                  
 1. 2. 13 正規(guī)XML                  
 1. 2. 14 XHTML                  
 1. 3 XML軟件                  
 1. 3. 1 非校驗(yàn)解析器                  
 1. 3. 2 校驗(yàn)解析器                  
 1. 4 DOM                  
 1. 5 小結(jié)                  
 第2章 XML校驗(yàn)和非校驗(yàn)解析器                  
 2. 1 開始編寫XML文檔                  
 2. 2 XML非校驗(yàn)解析器                  
 2. 2. 1 從一個(gè)基本的解析器開始                  
 2. 2. 2 在線解析器                  
 2. 3 XML校驗(yàn)解析器                  
 2. 3. 1 校驗(yàn)的需求                  
 2. 3. 2 在線校驗(yàn)器                  
 2. 3. 3 大綱檢查器                  
 2. 4 小結(jié)                  
 第3章 XML初步                  
 3. 1 XML結(jié)構(gòu)                  
 3. 2 XML元素                  
 3. 3 開始寫第一個(gè)文檔                  
 3. 4 解析文檔                  
 3. 5 使用元素層                  
 3. 6 給XML代碼加上注釋                  
 3. 7 數(shù)據(jù)結(jié)構(gòu)和組織                  
 3. 8 小結(jié)                  
 第4章 XML數(shù)據(jù)組織                  
 4. 1 根據(jù)數(shù)據(jù)創(chuàng)建信息層                  
 4. 1. 1 標(biāo)識(shí)信息的重要性                  
 4. 1. 2 為列表添加細(xì)節(jié)                  
 4. 2 對(duì)數(shù)據(jù)進(jìn)行結(jié)構(gòu)化                  
 4. 2. 1 標(biāo)識(shí)出元素                  
 4. 2. 2 標(biāo)識(shí)出屬性                  
 4. 3 保證數(shù)據(jù)兼容于文檔對(duì)象模型                  
 4. 4 小結(jié)                  
 第5章  創(chuàng)建良構(gòu)的XML                  
 5. 1 文檔基礎(chǔ)                  
 5. 1. 1?。??xml>聲明                  
 5. 1. 2 根元素                  
 5. 2 創(chuàng)建和描述元素                  
 5. 2. 1 開始和結(jié)束元素標(biāo)記                  
 5. 2. 2 元素內(nèi)容                  
 5. 2. 3 空元素標(biāo)記                  
 5. 2. 4 為元素命名                  
 5. 3 子元素                  
 5. 4 小結(jié)                  
 第6章 增添屬性                  
 6. 1 用屬性增強(qiáng)元素                  
 6. 2 屬性規(guī)則                  
 6. 2. 1 屬性的命名                  
 6. 2. 2 屬性值                  
 6. 3 用屬性改進(jìn)空元素                  
 6. 4 屬性的共享                  
 6. 5 樣式表和屬性配合使用                  
 6. 5. 1 添加一個(gè)樣式表                  
 6. 5. 2 一個(gè)快速層疊樣式表                  
 6. 5. 3 一個(gè)快速XSL樣式表                  
 6. 6  小結(jié)                  
 第7章  XML名字空間                  
 7. 1 什么是名字空間                  
 7. 2 在文檔內(nèi)部使用名字空間                  
 7. 2. 1 標(biāo)識(shí)名字空間                  
 7. 2. 2 語法                  
 7. 2. 3 默認(rèn)名字空間                  
 7. 3 將名字空間添加到DTD                  
 7. 4 小結(jié)                  
 第二部分DTD的運(yùn)用                  
 第8章  XML文檔校驗(yàn)                  
 8. 1 DTD和校驗(yàn)                  
 8. 2 將DTD添加到文檔.                   
 8. 2. 1 鏈接到文檔類型定義                  
 8. 2. 2 嵌入文檔類型定義                  
 8. 3  PUBLIC和SYSTEM DTD                  
 8. 3. 1 引用SYSTEM DTD                  
 8. 3. 2 引用PUBLIC DTD                  
 8. 4 聲明Element類型                  
 8. 5 控制元素內(nèi)容                  
 8. 6 添加注釋                  
 8. 7 小結(jié)                  
 第9章 定義DTD實(shí)體                  
 9. 1 理解實(shí)體                  
 9. 1. 1 內(nèi)部實(shí)體                  
 9. 1. 2 外部實(shí)體                  
 9. 1. 3 常規(guī)實(shí)體                  
 9. 1. 4 參數(shù)實(shí)體                  
 9. 2 定義?,F(xiàn)實(shí)體                  
 9. 2. 1 內(nèi)部?,F(xiàn)實(shí)體                  
 9. 2. 2 在實(shí)體內(nèi)使用實(shí)體                  
 9. 2. 3 常規(guī)實(shí)體限制                  
 9. 2. 4  組裝                  
 9. 2. 5 外部?,F(xiàn)實(shí)體                  
 9. 3 定義參數(shù)實(shí)體                  
 9. 3. 1 內(nèi)部參數(shù)實(shí)體                  
 9. 3. 2 外部參數(shù)實(shí)體                  
 9. 4 小結(jié)                  
 第10章 運(yùn)用屬性                  
 10. 1 探究屬性                  
 10. 2 屬性還是元素                  
 10. 3 屬性的定義                  
 10. 3. 1 控制屬性類型                  
 10. 3. 2 設(shè)置默認(rèn)值                  
 10. 4 定義多個(gè)屬性                  
 10. 5 使用預(yù)定義的屬性                  
 10. 5. 1  xml:space                  
 10. 5. 2  xml:lang                  
 10. 6 小結(jié)                  
 第11章 添加其他數(shù)據(jù)                  
 11. 1 探究標(biāo)記                  
 11. 2 未解析的外部實(shí)體                  
 11. 3 條件語句                  
 11. 4 添加處理指令                  
 11. 5 小結(jié)                  
 第三部分添加樣式                  
 第12章 何時(shí)使用樣式表                  
 12. 1 什么是樣式表                  
 12. 2 CSS的優(yōu)點(diǎn)                  
 12. 3 XSL的優(yōu)點(diǎn)                  
 12. 4 如何選擇樣式表                  
 12. 5 小結(jié)                  
 第13章  CSS基礎(chǔ)                  
 13. 1 基本CSS語句                  
 13. 2 把CSS添加到文檔                  
 13. 3  CSS選擇                  
 13. 3. 1 選擇元素                  
 13. 3. 2 選擇類                  
 13. 3. 3 選擇ID                  
 13. 3. 4 根據(jù)情況選擇                  
 13. 3. 5 使用偽元素                  
 13. 3. 6 使用偽類                  
 13. 4 字體控制                  
 13. 4. 1 設(shè)置字體族科                  
 13. 4. 2 設(shè)置字體大小                  
 13. 4. 3 設(shè)置字體伸縮                  
 13. 4. 4 設(shè)置字體樣式                  
 13. 4. 5 設(shè)置字體變型                  
 13. 4. 6 設(shè)置字體粗細(xì)度                  
 13. 4. 7 設(shè)置快捷字體                  
 13. 4. 8 設(shè)置字體顏色                  
 13. 5 文本控制                  
 13. 5. 1 設(shè)置字母字距                  
 13. 5. 2 設(shè)置行高                  
 13. 5. 3 設(shè)置文本對(duì)齊方式                  
 13. 5. 4 設(shè)置單詞間距                  
 13. 5. 5 設(shè)置自己的對(duì)齊方式                  
 13. 5. 6 文字縮排                  
 13. 5. 7 使用文本裝飾                  
 13. 5. 8 使用文本陰影                  
 13. 5. 9 使用文字變形                  
 13. 6 對(duì)象框控制                  
 13. 6. 1 設(shè)置邊框                  
 13. 6. 2 設(shè)置過框折疊                  
 13. 6. 3 設(shè)置輪廓                  
 13. 6. 4 設(shè)置邊距                  
 13. 6. 5 添加填充                  
 13. 6. 6 設(shè)置背景                  
 13. 7 組裝樣式表                  
 13. 8 小結(jié)                  
 第14章 CSS:應(yīng)用                  
 14. 1 添加內(nèi)容                  
 14. 1. 1 添加:before                  
 14. 1. 2 添加:after                  
 14. 1. 3 創(chuàng)建計(jì)數(shù)器和自動(dòng)編號(hào)                  
 14. 2 使用CSS偽類和偽元素                  
 14. 2. 1 使用:first-child                  
 14. 2. 2 使用:first-line                  
 14. 2. 3 使用:first-letter                  
 14. 3 對(duì)象的可視格式化                  
 14. 3. 1 display屬性                  
 14. 3. 2 設(shè)置對(duì)象位置                  
 14. 3. 3 設(shè)置對(duì)象大小                  
 14. 3. 4 控制對(duì)象的可視性                  
 14. 3. 5 控制對(duì)象的overflow和clip屬性                  
 14. 4 控制光標(biāo)                  
 14. 5 設(shè)置對(duì)象的重要性                  
 14. 6 使用媒體類型                  
 14. 6. 1 使用@m(xù)edia                  
 14. 6. 2 使用@import                  
 14. 7 了解聽覺樣式表                  
 14. 8 小結(jié)                  
 第15章  XSL基礎(chǔ)                  
 15. 1 背景                  
 15. 1. 1 對(duì)XSL的需要                  
 15. 1. 2 XSL的歷史和現(xiàn)狀                  
 15. 2  XSL基礎(chǔ)                  
 15. 2. 1  通過轉(zhuǎn)換定義樣式:XSLT                  
 15. 2. 2 通過XML實(shí)現(xiàn)CSS:XSL-FO                  
 15. 3 XSL軟件和XSLT軟件                  
 15. 3. 1 編輯/創(chuàng)作工具                  
 15. 3. 2 處理器                  
 15. 4  XSL-FO軟件                  
 15. 4. 1 固有XSL-FO表現(xiàn)器                  
 15. 4. 2 格式化對(duì)象到PDF轉(zhuǎn)換器                  
 15. 5 小結(jié)                  
 第16章  XSL轉(zhuǎn)換                  
 16. 1 XSLT的概念                  
 16. 1. 1 源和結(jié)果樹                  
 16. 1. 2 節(jié)點(diǎn)和節(jié)點(diǎn)類型                  
 16. 2  XPath標(biāo)準(zhǔn)                  
 16. 2. 1 環(huán)境                  
 16. 2. 2 位置步進(jìn)語法                  
 16. 2. 3 XPath位置路徑示例                  
 16. 2. 4 節(jié)點(diǎn)值                  
 16. 2. 5 XPath函數(shù)                  
 16. 3 用XSLT轉(zhuǎn)換XML                  
 16. 3. 1 樣式表結(jié)構(gòu)                  
 16. 3. 2 模板規(guī)則                  
 16. 3. 3 條件處理                  
 16. 3. 4 排序                  
 16. 3. 5 在結(jié)果樹中生成內(nèi)容                  
 16. 3. 6 變量和參數(shù)                  
 16. 3. 7 導(dǎo)入和包容樣式表                  
 16. 3. 8 特殊結(jié)果樹輸出                  
 16. 3. 9 將節(jié)點(diǎn)從源復(fù)制到結(jié)果樹                  
 16. 3. 10 模板規(guī)則模式                  
 I6. 3. 11 從樣式表發(fā)出消息                  
 16. 3. 12 XSLT函數(shù)                  
 16. 4 小結(jié)                  
 第17章  XSL應(yīng)用                  
 17. 1 XSL-FO文檔結(jié)構(gòu)                  
 17. 2 布局主控集:頁面布局和序列                  
 17. 2. 1 頁面布局                  
 17. 2. 2 頁面序列                  
 17. 3 添加內(nèi)容:頁面序列                  
 17. 3. 1 塊和內(nèi)聯(lián)格式化                  
 17. 3. 2 一個(gè)頁序列中的固定內(nèi)容                  
 17. 3. 3 頁和頁之間不同的內(nèi)容                  
 17. 4 查看結(jié)果文檔                  
 17. 5 修改區(qū)域的顯示屬性                  
 17. 6 插入圖像                  
 17. 7  XSL-FO表                  
 17. 8  小結(jié)                  
 第四部分使用大綱                  
 第18章 大綱入門                  
 18. 1 什么是大綱                  
 18. 2  DTD和大綱的比較                  
 18. 3 寫一個(gè)基本的大綱                  
 18. 3. 1 一個(gè)分級(jí)的大綱                  
 18. 3. 2 大綱元素的平面目錄                  
 18. 4 目前可用的軟件                  
 18. 4. 1 大綱編輯器                  
 18. 4. 2 大綱校驗(yàn)器和解析器                  
 18. 5 小結(jié)                  
 第19章 大綱的元素. 類型和組                  
 19. 1 大綱元素說明                  
 19. 2 元素類型                  
 19. 2. 1 復(fù)雜類型                  
 19. 2. 2 簡(jiǎn)單類型                  
 19. 2. 3 定義自己的簡(jiǎn)單類型                  
 19. 3 使用元素組                  
 19. 4 元素內(nèi)容                  
 19. 4. 1 屬性和簡(jiǎn)單值                  
 19. 4. 2 混合內(nèi)容                  
 19. 4. 3 空內(nèi)容                  
 19. 5 小結(jié)                  
 第20章  定義大綱的屬性                  
 20. 1 大綱屬性說明                  
 20. 2 屬性組                  
 20. 3 使用大綱注解                  
 20. 4 使用約束                  
 20. 4. 1 規(guī)定一個(gè)<choice>                  
 20. 4. 2 創(chuàng)建一個(gè)<sequence>                  
 20. 4. 3 使用<all>                  
 20. 5  創(chuàng)建惟一元素和屬性                  
 20. 6 大綱和名字空間                  
 20. 7 使用實(shí)體                  
 20. 8 小結(jié)                  
 第21章  大綱的高級(jí)概念                  
 21. 1 目標(biāo)名字空間和大綱                  
 21. 2 本聲明的目標(biāo)名字空間                  
 21. 3 大鋼約束與ID屬性                  
 21. 4 全局和局部聲明                  
 21. 5 將大綱當(dāng)作多個(gè)文檔使用                  
 21. 6 替換組                  
 21. 7 抽象元素和類型                  
 21. 8 小結(jié)                  
 第五部分使用XML查詢                  
 第22章  XML查詢?nèi)腴T                  
 22. 1 XML查詢要求                  
 22. 2 XML查詢數(shù)據(jù)模型                  
 22. 3 XML查詢代數(shù)                  
 22. 3. 1 數(shù)據(jù)和類型                  
 22. 3. 2 映射                  
 22. 3. 3 原子數(shù)據(jù)                  
 22. 3. 4 反復(fù)                  
 22. 3. 5 選擇                  
 22. 3. 6 限定                  
 22. 3. 7 聯(lián)結(jié)                  
 22. 3. 8  排序                  
 22. 4 利用XML查詢                  
 22. 5 小結(jié)                  
 第23章  XLink                  
 23. 1  理解XLink                  
 23. 2  XLink語法                  
 23. 2. 1 XLink名字空間                  
 23. 2. 2 XLink屬性                  
 23. 2. 3 鏈接類型                  
 23. 3  Xbase概覽                  
 23. 4 小結(jié)                  
 第24章  XPointer的使用                  
 24. 1 理解XPointer                  
 24. 2 XPointer大綱                  
 24. 3  XPointer語法                  
 24. 3. 1 完全形式                  
 24. 3. 2 裸名                  
 24. 3. 3 子序列                  
 24. 4 Xpointer轉(zhuǎn)義                  
 24. 4. 1 轉(zhuǎn)義XPointer特殊字符                  
 24. 4. 2 轉(zhuǎn)義URI中的字符                  
 24. 4. 3 轉(zhuǎn)義在XML文本中使用的字符                  
 24. 5 xPointer函數(shù)                  
 24. 5. 1 標(biāo)識(shí)一個(gè)location-set                  
 24. 5. 2 點(diǎn)位置類型                  
 24. 5. 3 范圍位置類型                  
 24. 5. 4 string-range函數(shù)                  
 24. 5. 5 range-to函數(shù)                  
 24. 5. 6 here函數(shù)                  
 24. 5. 7 origin函數(shù)                  
 24. 5. 8 Start-point函數(shù)                  
 24. 5. 9 end-point函數(shù)                  
 24. 6 小結(jié)                  
 第25章 資源描述框架                  
 25. 1 什么是RDF和RDF大綱                  
 25. 1. 1 RDF                  
 25. 1. 2 RDF大綱                  
 25. 2 實(shí)現(xiàn)RDF基本模型                  
 25. 2. 1 資源                  
 25. 2. 2 屬性                  
 25. 2. 3 語句                  
 25. 2. 4 RDF基本語法                  
 25. 3 使用RDF容器                  
 25. 3. 1 RDF容器語法                  
 25. 3. 2 容器對(duì)象                  
 25. 3. 3 語句                  
 25. 3. 4  URI范式                  
 25. 4 小結(jié)                  
 第六部分實(shí)踐XML                  
 第26章  XHTML                  
 26. 1 什么是XHTML                  
 26. 2 HTML到 XHTML的轉(zhuǎn)換                  
 26. 2. 1 元素轉(zhuǎn)換                  
 26. 2. 2 從HTML到XHTML的快速轉(zhuǎn)換                  
 26. 3 未來的XHTML模塊                  
 26. 3. 1 結(jié)構(gòu)模塊                  
 26. 3. 2 文本模塊                  
 26. 3. 3 超文本模塊                  
 26. 3. 4 列表模塊                  
 26. 3. 5 展示模塊                  
 26. 3. 6 編輯模塊                  
 26. 3. 7 雙向文本模塊                  
 26. 3. 8 表單模塊                  
 26. 3. 9 表格模塊                  
 26. 3. 10 圖像模塊                  
 26. 3. 11 客戶機(jī)端圖像地圖模塊                  
 26. 4  小結(jié)                  
 第27章  隨JavaScript來實(shí)現(xiàn)XML                  
 27. 1 過程                  
 27. 1. 1 XML文檔                  
 27. 1. 2 大綱                  
 27. 1. 3 樣式表                  
 27. 1. 4 編寫腳本                  
 27. 2 組裝                  
 27. 3 小結(jié)                  
 第28章 用CGI收集和寫入數(shù)據(jù)                  
 28. 1 設(shè)置變量和打開腳本                  
 28. 2 文本文件數(shù)據(jù)庫的格式                  
 28. 3 創(chuàng)建XML文件                  
 28. 4 打開數(shù)據(jù)庫和開始循環(huán)                  
 28. 5 讀入數(shù)據(jù)                  
 28. 6 寫入數(shù)據(jù)                  
 28. 7 保存XML文件并結(jié)束程序                  
 28. 8 完整的腳本                  
 28. 9 小結(jié)                  
 第七部分XML子語言                  
 第29章  SYMM和SMIL                  
 29. 1 SYMM基礎(chǔ)                  
 29. 2 理解SMIL                  
 29. 3 SMIL編輯器和播放機(jī)                  
 29. 4  SMIL和HTML                  
 29. 5 SMIL媒體元素                  
 29. 5. 1 未知媒體類型                  
 29. 5. 2 SMIL媒體屬性                  
 29. 6 SMIL布局和格式化元素                  
 29. 6. 1 設(shè)置演示文稿:<smil>.                   
 <head>和<body>                  
 29. 6. 2 使用元信息                  
 29. 6. 3 使用<layout>                  
 29. 6. 4 使用<root-layout>                  
 29. 6. 5 使用<region>                  
 29. 6. 6  使用<viewport>                  
 29. 7 設(shè)置SMIL計(jì)時(shí)                  
 29. 7. 1  站點(diǎn)同步                  
 29. 7. 2 計(jì)時(shí)和同步屬性                  
 29. 8 對(duì)象和演示文稿之間的鏈接                  
 29. 8. 1 使用<a>                  
 29. 8. 2 使用<area>                  
 29. 8. 3 鏈接屬性                  
 29. 9 創(chuàng)建SMIL動(dòng)畫和變形                  
 29. 9. 1 動(dòng)畫效果                  
 29. 9. 2 變形效果                  
 29. 10 小結(jié)                  
 第30章  使用可擴(kuò)展矢量圖形                  
 30. 1  SVG入門                  
 30. 2  SVG語法                  
 30. 2. 1 SVG數(shù)據(jù)類型                  
 30. 2. 2 SVG元素                  
 30. 2. 3 SVG屬性                  
 30. 3 一個(gè)SVG的例子                  
 30. 4 小結(jié)                  
 第31章  科學(xué)語言:MathML和CML                  
 31. 1  數(shù)學(xué)語言:MathML                  
 31. 1. 1  MathML元素                  
 31. 1. 2  MathML示例                  
 31. 2 化學(xué)語言:CML                  
 31. 2. 1 CML元素                  
 31. 2. 2 CML示例                  
 31. 3 小結(jié)                  
 附錄                  
 附錄A DTD關(guān)鍵代碼和一個(gè)示范DTD                  
 附錄B  CSS語言參考                  
 附錄C  XSL格式化對(duì)象參考                  
 附錄D UNICODE字符集                  
                   
                   

本目錄推薦

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