注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程JAVA語言與XML處理教程:SAX,DOM,JDOM,JAXP與TrAX指南

JAVA語言與XML處理教程:SAX,DOM,JDOM,JAXP與TrAX指南

JAVA語言與XML處理教程:SAX,DOM,JDOM,JAXP與TrAX指南

定 價(jià):¥68.00

作 者: (美)Elliotte Rusty Harold著;劉文紅[等]譯;劉文紅譯
出版社: 電子工業(yè)出版社
叢編項(xiàng): Java技術(shù)叢書
標(biāo) 簽: Java

ISBN: 9787505392779 出版時(shí)間: 2003-11-01 包裝: 平裝
開本: 26cm 頁數(shù): 663 字?jǐn)?shù):  

內(nèi)容簡介

  本書要介紹如何處理完全一般性的XML,而不是局限于某一個(gè)方面。XML就是XML,而不是任何別的東西。我們介紹如何設(shè)計(jì)程序,處理真正意義上的XML:有效與無效、混合與非混合、類型與非類型,以及這些特性的不同組合。為了達(dá)到這個(gè)目標(biāo),本書主要考慮不會(huì)隱藏XML本質(zhì)的API。特別地,有三大類JavaAPI正確地建模XML,而不是建模XML文檔的特定類?騒ML的某個(gè)狹窄子集。ElliotteRustyHarold是全球知名的作家、編程人員和教育家。他是布魯克林理工學(xué)院的計(jì)算機(jī)科學(xué)兼職教授,講授Java與面向?qū)ο缶幊陶n程。他的CafeconLecheWeb站點(diǎn)已經(jīng)成為XML信息的最著名起點(diǎn)。此外,他是“TheXMLBible”,“XMLinaNutshell”等許多書籍的作者。本書是為要在系統(tǒng)中集成XML的Java編程人員編寫的,是介紹如何使用Java編程語言處理XML文檔的實(shí)用而且綜合的指南與教程。書中簡要概述了XML基礎(chǔ),包括XML語法、DTD、模式、有效性,樣式單和XML協(xié)議XML-RPC、SOAP與RSS。本書的核心內(nèi)容是深入介紹了Java編程人員用Java生成與操縱XML文檔時(shí)所用的關(guān)鍵XMLAPI,包括SAX、DOM(文檔對(duì)象模型)和JDOM。此外,還介紹了這些核心API的許多重要補(bǔ)充,包括XPath,XSLT,TrAX與JAXP。本書詳盡介紹了實(shí)用和面向任務(wù)的方法,是所有需要使用XML的Java編程人員的寶貴參考資料。

作者簡介

  ElliotteRustyHarold是全球知名的作家、編程人員和教育家。他是布魯克林理工學(xué)院的計(jì)算機(jī)科學(xué)兼職教授,講授Java與面向?qū)ο缶幊陶n程。他的CafeconLecheWeb站點(diǎn)已經(jīng)成為XML信息的最著名起點(diǎn)。此外,他是“TheXMLBible”,“XMLinaNutshell”等許多書籍的作者。

圖書目錄

第一部分  XML
第1章  XML與數(shù)據(jù)
  1.1  XML的優(yōu)點(diǎn)
  1.2  XML語法
  1.3  有效性
  1.4  樣式單
  1.5  小結(jié)
第2章  XML協(xié)議: XML-RPC與SOAP
  2.1  XML消息格式
  2.2  HTTP傳輸協(xié)議
  2.3  RSS
  2.4  自定義請(qǐng)求
  2.5  XML-RPC
  2.6  SOAP
  2.7  自定義協(xié)議
  2.8  小結(jié)
第3章  使用XML與Java
  3.1  Fibonacci數(shù)
  3.2  編寫XML
  3.3  輸出流、寫入器與編碼方式
  3.4  簡單XML-RPC客戶程序
  3.5  簡單SOAP客戶程序
  3.6  小服務(wù)
  3.7  小結(jié)
第4章  將平面文件轉(zhuǎn)換成XML
  4.1  預(yù)算
  4.2  模型
  4.3  輸入
  4.4  確定輸出格式
  4.5  從平面數(shù)據(jù)建立層次結(jié)構(gòu)
  4.6  不用Java的方法
  4.7  關(guān)系型數(shù)據(jù)庫
  4.8  小結(jié)
第5章  讀取XML
  5.1  InputStreams與Readers
  5.2  XML分析器
  5.3  SAX
  5.4  DOM
  5.5  JAXP
  5.6  JDOM
  5.7  dom4j
  5.8  ElectricXML
  5.9  XMLPULL
  5.10  小結(jié)
第二部分  SAX
第6章  SAX
  6.1  SAX簡介
  6.2  分析
  6.3  回調(diào)接口
  6.5  接收文檔
  6.6  處理屬性
  6.7  接收字符
  6.8  接收處理指令
  6.9  接收名字空間映射
  6.10  可忽略空白符
  6.11  接收跳過的實(shí)體
  6.12  接收定位器
  6.13  ContenHandler所缺的信息
  6.14  小結(jié)
第7章  XMLReader接口
  7.1  建立分析器對(duì)象
  7.2  輸入
  7.3  異常與錯(cuò)誤
  7.4  特性與屬性
  7.5  DTDHandler
  7.6  小結(jié)
第8章  SAX過濾器
  8.1  過濾器體系結(jié)構(gòu)
  8.2  XMLFilter接口
  8.3  內(nèi)容過濾器
  8.4  XMLFilterImpl類
  8.5  分析非XML文檔
  8.6  多處理器適配器
  8.7  小結(jié)
第三部分  DOM
第9章  文檔對(duì)象模型
  9.1  DOM的演變
  9.2  DOM模塊
  9.3  應(yīng)用程序特定DOM
  9.4  樹
  9.5  DOM Java分析器
  9.6  用DOM分析器分析文檔
  9.7  Node接口
  9.8  NodeList接口
  9.9  JAXP序列化
  9.10  DOMException
  9.11  選擇SAX與DOM
  9.12  小結(jié)
第10章  用DOM建立XML文檔
  10.1  DOMImplementation
  10.2  定位DOMImplementation
  10.3  Document接口作為抽象工廠
  10.4  Document接口作為節(jié)點(diǎn)類型
  10.5  規(guī)范化
  10.6  小結(jié)
第11章  DOM核心
  11.1  Element接口
  11.2  NamedNodeMap接口
  11.3  CharacterData接口
  11.4  Text接口
  11.5  CDATASection接口
  11.6  EntityReference接口
  11.7  Attr接口
  11.8  ProcessingInstruction接口
  11.9  Comment接口
  11.10  DocumentType接口
  11.11  Entity接口
  11.12  Notation接口
  11.13  小結(jié)
第12章  DOM遍歷模塊
  12.1  NodeIterator
  12.2  NodeFilter
  12.3  TreeWalker
  12.4  小結(jié)
第13章  DOM輸出
  13.1  Xerces序列化
  13.2  OutputFormat
  13.3  DOM Level 3
  13.4  小結(jié)
第四部分  JDOM
第14章  JDOM
  14.1  JDOM簡介
  14.2  用JDOM生成XML元素
  14.3  用JDOM建立XML文檔
  14.4  用JDOM編寫XML文檔
  14.5  文檔類型聲明
  14.6  名字空間
  14.7  用JDOM讀取XML文檔
  14.8  導(dǎo)航JDOM樹
  14.9  與DOM程序通信
  14.10  與SAX程序通信
  14.11  Java集成
  14.12  JDOM的缺點(diǎn)
  14.13  小結(jié)
第15章  JDOM模型
  15.1  Document類
  15.2  Element類
  15.3  Attribute類
  15.4  Text類
  15.5  CDATA類
  15.6  ProcessingInstruction類
  15.7  Comment類
  15.8  名字空間
  15.9  DocType類
  15.10  EntityRef類
  15.11  小結(jié)
第五部分  XPath/XSLT
第16章  XPath
  16.1  查詢
  16.2  XPath
  16.3  定位路徑
  16.4  表達(dá)式
  16.5  XPath引擎
  16.6  DOM Level 3 XPath
  16.7  Jaxen
  16.8  小結(jié)
第17章  XSLT
  17.1  XML轉(zhuǎn)換
  17.2  TrAX
  17.3  用Java擴(kuò)展XSLT
  17.4  小結(jié)
第六部分  附錄
附錄A  XML API速查手冊(cè)
附錄B  SOAP 1.1模式
附錄C  推薦讀物
譯后記

本目錄推薦

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