XML實用技術自學經典 XML实用技术自学经典

伍逸

  • 出版商: 清華大學
  • 出版日期: 2016-01-01
  • 定價: $294
  • 售價: 8.5$250
  • 語言: 簡體中文
  • 頁數: 303
  • 裝訂: 平裝
  • ISBN: 7302412537
  • ISBN-13: 9787302412533
  • 相關分類: XML

下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

 

<內容簡介>

伍逸編著的《XML實用技術自學經典》主要講述XML及其相關技術,全書共10章,分別介紹XML基礎語法、XML命名空間、文檔類型定義、利用應用文檔對象模型操作XML文檔、JavaScript語言、應用XPath操作XML文檔、利用CSS和XSLT轉換XML、可縮放矢量圖形相關知識、C#的基礎知識和語法及在C#中應用文檔對象模型讀寫XML文檔。
本書適合於對XML感興趣,想更深入學習XML及其相關技術的讀者。

 

<章節目錄>

第1章  XML簡介
  1.1  標記語言的發展簡史
  1.2  什麼是XML
  1.3  使用XML的好處
  1.4  用瀏覽器瀏覽XML文檔
  1.5  XML語法
    1.5.1  XML的標記、元素和屬性
    1.5.2  XML的語法規則
    1.5.3  XML名稱命名規則
    1.5.4  XML實體引用
    1.5.5  XML的CDATA區
    1.5.6  XML的註釋
    1.5.7  XML聲明
    1.5.8  格式正確的XML文檔
    1.5.9  XML的命名空間
    1.5.10  錯誤處理
  1.6  DTD和XML Schema
  1.7  解析XML文檔
  1.8  XPath概述
  1.9  XSLT概述
  習題
第2章  XML命名空間
  2.1  XML命名空間概述
  2.2  聲明命名空間
    2.2.1  URL、URI和URN
    2.2.2  創建命名空間
  2.3  命名空間應用實例
  2.4  常見的命名空間
  習題
第3章  文檔類型定義
  3.1  DTD語法規則
    3.1.1  DTD元素
    3.1.2  DTD屬性
    3.1.3  DTD實體
  3.2  應用DTD
  3.3  DTD的局限性
  習題
第4章  XML模式
  4.1  使用XML Schema的好處
  4.2  XSD的語法規則
    4.2.1  XSD中的元素
    4.2.2  XSD中的屬性
    4.2.3  XSD中的數據類型
  4.3  創建XSD Schema
  4.4  應用XSD Schema
  4.5  XSD文件之間的引用
    4.5.1  import方式
    4.5.2  include方式
  習題
第5章  使用文檔對象模型操作XML文檔

  5.1  JavaScript簡介
    5.1.1  JavaScript代碼在HTML中放置的位置
    5.1.2  JavaScript的數據類型
    5.1.3  JavaScript的語法格式
    5.1.4  JavaScript的運算符
    5.1.5  JavaScript變量
    5.1.6  JavaScript的對象
    5.1.7  JavaScript的函數
    5.1.8  JavaScript語句
  5.2  使用DOM操作XML文檔
    5.2.1  文檔對象模型概述
    5.2.2  XML DOM的屬性與方法
    5.2.3  讀取XML文檔
    5.2.4  寫入XML文檔
  習題
第6章  使用XPath操作XML文檔
  6.1  XPath簡介
    6.1.1  XPath的節點
    6.1.2  XPath的語法
    6.1.3  XPath的軸
    6.1.4  XPath的運算符和特殊字符
    6.1.5  XPath的函數
  6.2  XPath的實例
    6.2.1  IIS的安裝和設置
    6.2.2  在IIS上發布網站
    6.2.3  XPath實例
  習題
第7章  使用CSS和XSLT轉換XML文檔
  7.1  CSS技術簡介
    7.1.1  CSS的調用
    7.1.2  用CSS格式化XML文檔
  7.2  XSLT簡介
    7.2.1  XSLT的基本轉換過程
    7.2.2  XSLT語法
  7.3  CSS與XSLT相結合格式化XML文檔
  習題
第8章  可縮放矢量圖形SVG
  8.1  SVG的一些基本概念
    8.1.1  SVG的引用
    8.1.2  SVG的坐標系統
  8.2  SVG的內置基本圖形形狀
    8.2.1  矩形(Rectangle)
    8.2.2  圓形(Circle)
    8.2.3  橢圓形(Ellipse)
    8.2.4  直線(Line)
    8.2.5  折線(Polyline)
    8.2.6  多邊形(Polygon)
    8.2.7  路徑(Path)
    8.2.8  文字(Text)
  8.3  SVG濾鏡

  8.4  SVG漸變
    8.4.1  線性漸變
    8.4.2  放射性漸變
  8.5  HTML與SVG
  習題
第9章  初識C#
  9.1  數據類型
    9.1.1  簡單類型
    9.1.2  結構類型
    9.1.3  枚舉類型
    9.1.4  數組類型
    9.1.5  類型轉換
  9.2  類
    9.2.1  類聲明
    9.2.2  創建類實例
    9.2.3  類成員
    9.2.4  構造函數和析構函數
    9.2.5  方法
    9.2.6  字段與屬性
    9.2.7  繼承
    9.2.8  多態性
    9.2.9  抽象類
    9.2.10  密封類
  9.3  接口
  9.4  委託與事件
    9.4.1  委託
    9.4.2  事件
  9.5  表達式
    9.5.1  一元運算符
    9.5.2  算術運算符
    9.5.3  位運算符
    9.5.4  關係和類型測試運算符
    9.5.5  條件、條件邏輯和賦值運算符
    9.5.6  其他特殊運算符
  9.6  程序控制語句
    9.6.1  選擇語句
    9.6.2  循環語句
    9.6.3  跳轉語句
    9.6.4  異常處理
  習題
第10章  應用C#操作XML文檔
  10.1  DOM實現
  10.2  應用實例
    10.2.1  裝載XML文檔
    10.2.2  DOM實現遍歷XML文檔
    10.2.3  查詢特殊元素和節點
  10.3  修改XML文檔
    10.3.1  Save方法
    10.3.2  XmlDocumentFragment類
    10.3.3  XmlElement類

    10.3.4  添加節點到XML文檔中
    10.3.5  刪除和更換節點
    10.3.6  將XML片段插入XML文檔
    10.3.7  添加屬性到節點中
  10.4  DOM綜合實例
  10.5  處理空白
  10.6  處理命名空間
  10.7  XmlDocument類的事件
  10.8  XmlReader和XmlWriter類簡介
  10.9  用XmlTextReader類讀取XML文檔
    10.9.1  讀取元素屬性和值
    10.9.2  遍歷XML文檔
  10.10  編寫XML文檔
  10.11  綜合實例
  習題
參考文獻