出版時間:2009-4 出版社:清華大學(xué)出版社 作者:李禹生 等編著 頁數(shù):269 字數(shù):438000
內(nèi)容概要
本書系統(tǒng)地介紹了擴展標記語言(XML)文法及其應(yīng)用技術(shù),其主要內(nèi)容有:XML標記的核心概念、XMl,文檔類型描述(DTD)及其XML模式(Schema)、XMl。文檔顯示樣式(CSS/XSL)、XMl。應(yīng)用標準及其XML文檔編輯與瀏覽工具、XML鏈接(XLink/xPointer)與接口(DOM/SAX)技術(shù)、XML數(shù)據(jù)庫與數(shù)據(jù)交換。在每一章節(jié)中,均采用相關(guān)實例深入講解。最后,介紹XML技術(shù)的應(yīng)用領(lǐng)域,包括資源描述框架(RDF)、頻道定義格式(CDF)、基于XML的電子商務(wù)標準以及XML與跨媒體出版等應(yīng)用領(lǐng)域。 本教材可作為信息管理專業(yè)“XML技術(shù)”及其相關(guān)課程的教材,也可作為XML技術(shù)應(yīng)用工程師的技術(shù)參考書。
書籍目錄
第1章 XML概述 本章學(xué)習(xí)要點 1.1 什么是XML 1.1.1 XML是一種元標記語言 1.1.2 XMl。是一種信息的容器 1.1.3 XMl。是一種開放的標準 1.2 XML的歷史及目標 1.2.1 XML的歷史 1.2.2 XML的目標 1.3 XML的主要特性 1.3.1 存取數(shù)據(jù) 1.3.2 格式化文檔 1.3.3 保證數(shù)據(jù)完整 1.4 習(xí)題第2章 標記和核心概念 本章學(xué)習(xí)要點 2.1 XML標記 2.2 XML文檔 2.3 XML文檔序言 2.3.1 XML聲明 2.3.2 文檔類型聲明 2.4 XML元素 2.4.1 語法 2.4.2 屬性 2.4.3 名字空間 2.4.4 空白字符 2.4.5 XML文檔樹 2.5 實體 2.5.1 字符實體 2.5.2 混合內(nèi)容實體 2.5.3 不可解析實體 2.6 其他標簽 2.6.1 注釋 2.6.2 CDATA段 2.7 習(xí)題第3章 XML有效性與模式 本章學(xué)習(xí)要點 3.1 模式信息的基本概念 3.2 DTD(Document Type Definition) 3.2.1 DTD初步 3.2.2 關(guān)聯(lián)DTD與XML文檔 3.2.3 聲明元素 3.2.4 聲明元素的屬性 3.2.5 定義實體 3.3 XML Schema 3.3.1 XML Schema的提出 3.3.2 XML Schema的基本結(jié)構(gòu) 3.3.3 聲明元素 3.3.4 全局聲明與ref引用 3.4 小結(jié) 3.5 習(xí)題第4章 XML文檔的顯示 本章學(xué)習(xí)要點 4.1 樣式單基礎(chǔ) 4.2 CSS樣式單 4.2.1 CSS的結(jié)構(gòu)及規(guī)則 4.2.2 關(guān)聯(lián)CSS與XML文檔 4.3 XSL樣式單 4.3.1 XSL概述 4.3.2 XSLT初步 4.3.3 XSLT元素 4.3.4 XPath簡介 4.3.5 F0概覽 4.4 兩種樣式單比較 4.5 小結(jié) 4.6 習(xí)題第5章 有關(guān)XMl的其他協(xié)議第6章 XMl的編輯工具與瀏覽工具第7章 XML鏈接第8章 XML DOM第9章 XMl與數(shù)據(jù)交換第10章 XML的應(yīng)用及展望參考文獻
章節(jié)摘錄
第1章 XML概述 本章學(xué)習(xí)要點 本章主要介紹標記語言的相關(guān)基礎(chǔ)知識以及XML文檔基本結(jié)構(gòu),著重介紹了XML的設(shè)計目標及主要特性。通過本章內(nèi)容的學(xué)習(xí),讀者應(yīng)該掌握以下主要內(nèi)容: ·了解XML的基本知識及其歷史 ·掌握XML的設(shè)計目標及主要特性 XML代表擴展標記語言(eXtensible Markup Language),是由互聯(lián)網(wǎng)聯(lián)盟(World Wide Web Consortium,W3C)的XMl。工作組定義的。這個工作組是這樣描述該語言的:“擴展標記語言(XML)是SGML的子集,其目標是允許普通的SGML在Web上以目前HTML的方式被服務(wù)、接收和處理。XML被設(shè)計成易于實現(xiàn),且可在SGML和HTML之間互相操作?!薄 ML是一種專門在World Wide Web(wWw)上傳遞信息的語言,就像HTML(超文本標記語言)一樣(自從Web出現(xiàn)以來,HTMl。已經(jīng)成為了創(chuàng)建Web頁的標準語言)。既然已經(jīng)有了HTML,而且它已發(fā)展成一種似乎可以滿足任何需要的語言,那么為什么還需要在Web上采用一種全新的語言呢?XML有什么新特性和不同之處呢?它有什么特有的優(yōu)點和長處呢?它與HTML有什么關(guān)系?它是要替換還是增強HTML? 最后,這個以XML作為其子集的SGML是什么?為什么不用SGML來創(chuàng)建Web頁呢?本章將回答所有這些問題。
圖書封面
評論、評分、閱讀與下載