跳轉至內容

XML - 資料交換管理/前言

來自華夏公益教科書



下一章
XML 簡介




本書的目標是以教科書的形式全面介紹可擴充套件標記語言 (XML)。本書由學生為學生編寫和編輯。每個使用本書的學生都應該透過糾正錯誤、新增練習、新增示例、開始新章節等來提高其質量。

第 2 章到第 6 章從 XML 模式是資料模型的表示的角度出發,因此這些章節處理對映實體之間發生的全部關係範圍。當你學習如何將每種型別的關係轉換為模式時,會引入 XML 的其他方面。例如,樣式表最初在第 2 章中介紹,並在第 3 章到第 6 章中逐漸新增更多樣式表功能。

整合章節(例如,第 7 章“資料模式”)將前幾章中涵蓋的內容整合在一起;在本例中,是第 2 章到第 6 章。這意味著學生會兩次看到關鍵技能:一次是在逐步擴充套件他們對 XML 的廣泛理解的背景下,另一次是在 XML 某個維度的特定背景下。

應用程式章節涵蓋了 XML 的特定用途(例如,用於可縮放向量圖形的 SVG),為讀者提供使用 XML 解決特定型別問題的示例。這部分書預計隨著 XML 的應用擴充套件而不斷發展。

教授通常會在學期結束時扔掉學生的專案。這是一種巨大的知識資源浪費,可以透過建立適當的基礎設施來利用這些資源來造福更多人。在本例中,我們使用維基技術作為基礎設施來建立免費的開放內容教科書。

大學學生是巨大的未開發的全球資源。如果到位適當的基礎設施來維持可持續的學生專案,他們可以參與建立開放教科書。這本書就是一個如何避免浪費的例子。

  • 佐治亞大學的碩士研究生從 2004 年 1 月開始編寫這本書。他們是高階資料管理課程的學生,大多數人正在攻讀網際網路技術碩士學位。
  • 2004 年 5 月,兩所德國大學——帕紹大學和馬丁路德大學哈雷-維滕貝格——的學生為前幾章添加了內容。
  • 2004 年年中,復旦大學許正川博士開始翻譯這本書的中文版。
  • 2004 年年底,Jubjub68 開始翻譯這本書的義大利語版。
  • 佐治亞大學的資料管理課程的學生每個學期都會使用這本書,並不斷改進它。
  • 2006 年第一學期,佐治亞大學高階資料管理課程對本書進行了全面審查,以提高質量和一致性。
  • 2006 年 8 月 31 日:“全球文字專案旨在為發展中國家建立免費的基於維基的教科書”:新聞稿直接連結到 https://wikibook.tw/wiki/XML
  • http://globaltext.org/ 直接連結到 https://wikibook.tw/wiki/XML


要完成書中的練習並檢視幻燈片,您需要訪問以下軟體(或合適的替代軟體)

華夏公益教科書