在軟件開發這麼一個充滿競爭的世界裡,能夠“脫穎而出”顯得十分重要。因此就有必要制定一些標准來衡量一個人對 XML 的熟悉程度。IBM 為 XML 及其相關技術提供了它自己的認證程序。IBM 是第一個為 XML 及其相關技術提供認證的組織。隨著 XML 越來越流行,這項認證也獲得了人們的青睐,現在它是開發人員最希望獲得的認證之一。按照 IBM 的說法,這項認證的目的是為了讓開發人員具備設計和實現使用 XML 及其相關技術(如 XML Schema、XSLT 以及 XPath)的應用程序所必需的知識。
XML認證教程,第 1 部分: XML簡介
XML即為可擴展的標記語言(eXtensible Markup Language)。XML是一套定義語義標記的規則,這些標記將文檔分成許多部件並對這些部件加以標識。
鏈接地址:http://tech.ddvip.com/2009-01/1232520781106694.html
XML認證教程,第 2 部分: Dtd
一個“有效的”文件首先應該是“形式良好”的。但這還遠遠不夠,它還要往前更進一步。一個XML文件必須遵守文件類型描述Dtd(Document Type Definition)中定義的種種規定。所有的文件都是由序言和文件體構成的。序言中包含了XML聲明,在序言中還可以包含Dtd定義。
鏈接地址:http://tech.ddvip.com/2009-01/1232520600106692.html
XML認證教程,第 3 部分: 名稱空間
XML的用途不是單一的。雖然讀者可能看到編寫只使用一個標記符號集的文檔是相當有用的。
鏈接地址:http://tech.ddvip.com/2009-01/1232520395106691.html
XML認證教程,第 4 部分: XSL樣式單
對於一批XML數據,應用處理程序要綜合XML文檔、文檔類型說明(Dtd/Schema) 以及樣式單三方面要素來處理和顯示它。
鏈接地址:http://tech.ddvip.com/2009-01/1232520299106690.html
XML認證教程,第 6 部分: XML Schema
XML Schema如同DTD一樣是負責定義和描述XML文檔的結構和內容模式。它可以定義XML文檔中存在哪些元素和元素之間的關系,並且可以定義元素和屬性的數據類型。
鏈接地址:http://tech.ddvip.com/2009-01/1232520118106688.html
XML認證教程,第 7 部分: 解析器
一個 XML Parser(解析器)是一段可以讀入一個文檔並分析其結構的代碼。
鏈接地址:http://tech.ddvip.com/2009-01/1232519892106685.html
XML認證教程,第 8 部分: SAX Parser
讀取和操縱 XML 文件的標准方法是 DOM(“文檔對象模型”)。遺憾的是,這種方法需要讀取整個文件並將它存儲到樹結構中,因而效率不高、緩慢,並且會過度使用資源。
鏈接地址:http://tech.ddvip.com/2009-01/1232519794106684.html
XML認證教程,第 9 部分:DOM Parser
在開始使用 DOM 之前,了解它實際表示什麼是值得的。DOM Document 是以層次結構組織起來的節點,或信息片段,的集合。這種層次結構允許開發 者浏覽樹來查找特定信息。通常,分析結構需要在完成任何工作之前裝入整個 文檔並且裝入層次結構。
鏈接地址:http://tech.ddvip.com/2009-01/1232519654106681.html
XML認證教程,第 10 部分: Web 服務
Web 服務是一種新型的 Web 應用程序。它們是自適應、自我描述、模塊化的應用程序,這些應用程序可以跨越Web 進行發表、定位和調用。
鏈接地址:http://tech.ddvip.com/2009-01/1232519551106680.html
XML認證教程,第 5 部分: XPATH
可以把XPath比作文件管理路徑:通過文件管理路徑,可以按照一定的規則查找到所需要的文件;同樣,依據XPath所制定的規則,也可以很方便地找到XML結構文檔樹中的任何一個節點,顯然這對XSLT來說是一個最最基本的功能。
鏈接地址:http://tech.ddvip.com/2007-10/119324203736456.html