我們可以在XML中使用我們選擇的任何標籤。 如果我們有一個與它相關的DTD和風格,我們可以在瀏覽器中解析它。 我們可以傳輸XML格式的數據。XML是一種通用數據格式?
但是,如果XML標籤不像HTML那樣固定,那麼兩個系統在談話時(前Web服務)如何知道對方的標籤含義?
XML如何能成爲廣泛的Internet上的通用數據交換語言?
我們可以在XML中使用我們選擇的任何標籤。 如果我們有一個與它相關的DTD和風格,我們可以在瀏覽器中解析它。 我們可以傳輸XML格式的數據。XML是一種通用數據格式?
但是,如果XML標籤不像HTML那樣固定,那麼兩個系統在談話時(前Web服務)如何知道對方的標籤含義?
XML如何能成爲廣泛的Internet上的通用數據交換語言?
XML是一種通用語言,但幾乎所有使用XML的通信都將使用特定的XML應用程序,如XHTML,RDF,Atom,RSS,Office Open XML等。
XML是創建特定數據格式的一般方法,不允許完全任意的系統彼此通信。
發件人和收件人需要對元素和屬性名稱的含義有一個共同的理解。這就是爲什麼有許多標準化的XML詞彙表,例如用於金融交易的FPML或用於音樂符號的MusicXML;在這樣的標準中,這些含義是被定義的。
XML全是關於協議。這個協議可以來在不同的層次:
XML在各個層次上的成功都體現在建立在XML上的衆多工具,模式和工業標準中。