XML教程一:XML是什么? (轉自IBM)(2)_動易Cms教程
教程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教程:
- MAC錯誤的解決方法
- 如何屏蔽動易后臺導航里的某個功能菜單?
- 動易.NET版本留言自動選定欄目方法
- 動易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節點ID標簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動易.NET系統之四----動易系統安裝篇
- Windows 2008安裝動易.NET系統之三----數據庫篇
- Windows 2008安裝動易.NET系統之二----IIS、目錄環境配置篇
- 數據庫修復,SQL Server 2005內部操作不一致的處理
- 如何安裝動易.net程序權限配置
- 為什么提示對Windows系統文件夾下的Temp目錄沒有訪問權限?
- 相關鏈接:
- 教程說明:
動易Cms教程-XML教程一:XML是什么? (轉自IBM)(2)。