XML入門(6)-建議和參考資料

行動起來!

此時此刻,我希望您已經相信 XML 是移動和操作結構化數據的最佳方法。如果您現在還沒有使用 XML,您該如何開始呢?下面是一些建議:

  • 確定您要將什麼數據轉換成 XML。通常這是需要從一個系統移到另一個系統的數據,或必須轉換成不同格式的數據。
  • 瞭解是否有現有的 XML 標準。如果您正在研究很常見的數據,例如採購訂單、醫療記錄或股票報價,則很可能已經有人爲那些數據定義了 XML 標準。
  • 瞭解您現有的工具是否支持 XML。如果您正在使用數據庫軟件包、電子表格或其它數據管理工具的最新版本,則您的現有工具(或其升級版本)很可能可以使用 XML 作爲輸入或輸出格式。
  • 學習如何構建基於 XML 的應用程序。您需要理解您的數據現在是如何存儲的,需要如何轉換它,以及如何將您的 XML 開發工作與現有的應用程序集成起來。Benoît Marchal 的 Working XML 專欄是開始的好地方;您可以在 http://www-106.ibm.com/developerworks/xml/library/x-wxxmcol/ 找到他所有專欄文章的最新列表。
  • 加入適當的標準組織。考慮加入象萬維網協會(W3C)這樣的組織,以及象 HR-XML.org 這樣特定於業界的組織。成爲這些組織的成員將有助於您跟蹤業界中所發生的事件,而且使您有機會塑造 XML 標準的未來。
  • 避免專有產品的詭計。在開發工作中僅使用基於標準的技術很重要;抵制爲您提供所謂改進的供應商的誘惑。XML 的優點之一是您對數據有完全的控制權。一旦它受到某個專有數據格式的限制,您就失去了極大的控制權。
  • 聯繫 jStart 團隊。如果您認爲您的企業可以使用 jStart 約定模型,請與該團隊聯繫以瞭解您可能得到什麼服務?
  • 關注 developerWorks我們的 XML 專區有涉及各種 XML 主題的數千頁內容,包括 DTD 和模式開發、XML 編程和創建 XSLT 樣式表。

參考資料

下面是一些可以幫助您開始的參考資料:

dW XML 專區是 XML 參考資料的“一站式商店”。請參閱 www-106.ibm.com/developerworks/xml 以獲取您一直希望瞭解的有關 XML 的內容。

XML 工具: developerWorks 有一個系列的“Fill your XML toolbox”文章,它們描述用於各種語言的 XML 編程工具:

除了這些文章以外,請在 www-106.ibm.com/developerworks/library/l-pxml.html 參閱 David Mertz 在其“Charming Python: Revisiting XML tools for Python”文章中對 Python XML 工具的評論。

XML 教程:可在 developerWorks 獲得數十篇有關 XML 主題的教程;請參閱 http://www-105.ibm.com/de veloperworks/education.nsf/dw/xml-onlinecourse-bytitle 以獲得最新的列表。

IBM 的 jStart 團隊:jStart 團隊使用新技術(例如 XML Web 服務)以非常低的成本幫助客戶構建解決方案。作爲回報,那些客戶同意讓 IBM 將他們的項目作爲案例研究公佈。要了解更多信息,請參閱 ibm.com/software/jstart

XML 標準:下面是本教程中提到的所有 XML 標準的字母順序列表。

有關 JDOM 的更多信息,請參閱以下 developerWorks 文章:

發佈了18 篇原創文章 · 獲贊 0 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章