注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具XML技術大全

XML技術大全

XML技術大全

定 價:¥59.00

作 者: (美)Heather Williamson著;智慧東方工作室譯
出版社: 機械工業(yè)出版社
叢編項: Internet新技術叢書
標 簽: XML

購買這本書可以去


ISBN: 9787111094333 出版時間: 2002-01-01 包裝: 膠版紙
開本: 24cm 頁數: 615頁 字數:  

內容簡介

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

作者簡介

暫缺《XML技術大全》作者簡介

圖書目錄

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

本目錄推薦

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