XML教程一:XML是什么? (轉自IBM)(2)_動易Cms教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      </address>
        標記、元素和屬性 有三個通用術語用來描述 XML 文檔的組成部分:標記、元素和屬性。下面的樣本文檔說明了這些術語:
      <address>
      <name>
      <title>Mrs.</title>
      <first-name>
      Mary
      </first-name>
      <last-name>
      McGoon
      </last-name>
      </name>
      <street>
      1401 Main Street
      </street>
      <city state="NC">Anytown</city>
      <postal-code>
      34829
      </postal-code>
      </address>

        標記是左尖括號(<)和右尖括號(>)之間的文本。有開始標記(例如 <name>)和結束標記(例如 </name>) 元素是開始標記、結束標記以及位于二者之間的所有內容。在上面的樣本中,<name> 元素包含三個子元素:<title>、<first-name> 和 <last-name>。 屬性是一個元素的開始標記中的名稱-值對。在該示例中,state 是 <city> 元素的屬性;而在前面的示例中,<state> 是元素(請參閱樣本 XML 文檔)。XML 正如何改變著 Web 既然您已經看到開發人員可以使用 XML 創建具有自我描述性數據的文檔,讓我們看看人們正如何利用這些文檔來改進 Web。以下是幾個要害領域:XML 簡化了數據交換。因為不同組織(乃至同一組織的不同部門)很少就單一工具集形成標準,所以要使應用程序相互交流需要進行大量工作。使用 XML,每個組織可以創建單一的實用程序,該實用程序將該組織的內部數據格式轉換成 XML,反之亦然。最好有這樣的機會:這些組織的軟件供給商已經提供了在它們的數據庫記錄(或 LDAP 目錄,或采購訂單等等)與 XML 之間進行相互轉換的工具。 XML 支持智能代碼。因為可以使 XML 文檔結構化以標識每個非常重要的信息片段(以及這些片段之間的關系),所以可以編寫無需人工干預就能處理這些 XML 文檔的代碼。軟件供給商花費了大量時間和金錢來構建 XML 開發工具這一事實意味著編寫那樣的代碼是相對簡單的過程。 XML 支持智能搜索。盡管搜索引擎這些年在穩步改進,但從搜索中得到錯誤的結果仍很常見。假如您正在搜索包含名叫“Chip”的人的 HTML 頁面,您可能還會找到有關功克力片、計算機芯片、木片以及許多其它無用匹配的頁面。搜索 XML 文檔查找包含文本 Chip 的 <first-name> 元素會給您一個好得多的結果集。

      查看更多 動易Cms教程  動易Cms模板

      共2頁上一頁12下一頁
      來源:模板無憂//所屬分類:動易Cms教程/更新時間:2005-05-18
      相關動易Cms教程