XML概述
XML指可擴展標記語言。它是從標準通用標記語言派生的基於文本的標記語言(SGML).
XML標籤標識數據和用於存儲和組織數據,而不是指定了如何顯示它象HTML標籤,其用於顯示數據。 XML是不會在不久的將來,以取代HTML,但是它通過採用HTML的許多成功的功能引入了新的可能性。
有XML的三個重要的特點,使得它在各種系統和解決方案有用:
XML是可擴展的: XML允許你創建自己的自描述性的標籤,或語言,適合您的應用程序.
XML進行數據 : 不存在它:XML允許你無論存儲將如何呈現這些數據.
XML是一個公共標準 : XML是由一個組織開發的名爲萬維網聯盟(W3C),並可以作爲一個開放的標準.
XML的使用方法
XML用法的簡短列表說明了一切:
XML可以在幕後工作,以簡化創建HTML文檔的大型網站.
XML可以用來交換機構和系統之間的信息.
XML可以用於卸載和重裝數據庫.
XML可以用於存儲和整理的數據,這些數據可以自定義您的數據處理需求.
XML可以很容易地用樣式表合併,以創建幾乎任何所需的輸出.
實質上,任何類型的數據可以被表示爲XML文檔.
什麼是標記?
XML是定義一組規則進行編碼的格式是人類可讀和機器可讀的文檔的標記語言。那麼究竟是一種標記語言?標記被添加到提高它的意義在某些方面,因爲它確定了部分文件,以及它們如何相互關聯的信息。更具體地,標記語言是一組符號,可以被放置在一個文檔中的文本以劃分和標記的文檔的部分.
下面的例子演示瞭如何XML標記看起來,在嵌入一段文字:
該片段包含標記符號或標記,如< 消息>...</ message>和<文本>...。標籤<消息>和標記的開始和XML代碼片段的結尾。標籤<文本>和中環繞文字的Hello,world!.
是基於XML的編程語言?
一種編程語言,具有被用於創建計算機程序的語法規則和它自己的詞彙表。這些程序指示計算機執行特定的任務。 XML沒有資格成爲一門編程語言,因爲它不執行任何計算或算法。它通常是存儲在一個簡單的文本文件,並通過特殊的軟件,它能夠解釋的XML處理。.