首頁 > 後端開發 > XML/RSS教程 > xml是什麼格式的文件

xml是什麼格式的文件

青灯夜游
發布: 2023-01-07 11:43:07
原創
186648 人瀏覽過

xml是一種純文字格式的檔案。 xml指的是可擴充標記語言,標準通用標記語言的子集,是一種用來標記電子檔案使其具有結構性的標記語言;而XML檔案一般指裡面寫有可擴充標記語言程式碼的檔案。

xml是什麼格式的文件

本教學操作環境:windows7系統、Dell G3電腦。

XML檔案一般指裡面寫有可擴充標記語言的檔案。

xml一般指可擴展標記語言,標準通用標記語言的子集,是一種用於標記電子文件使其具有結構性的標記語言。

XML檔案格式是純文字格式,在許多方麵類似於HTML,XML由XML元素組成,每個XML元素包括一個開始標記,一個結束標記以及兩個標記之間的內容,例如,可以將XML元素標記為價格、訂單編號或名稱。標記是對文件儲存格式和邏輯結構的描述。在形式上,標記中可能包括註釋、引用、字元資料段、起始標記、結束標記、空白元素、文件類型聲明( DTD)和序言。

XML的簡單易於在任何應用程式中讀取/寫入數據,這使XML很快成為數據交換的唯一公共語言,雖然不同的應用軟體也支援其他的數據交換格式,但不久之後它們都將支援XML,那就意味著程式可以更容易的與Windows、Mac OS、Linux以及其他平台下產生的資訊結合,然後可以輕鬆載入XML資料到程式中並分析它,並以XML格式輸出結果。

XML有下列特點:

(1) XML可以從HTML中分離資料。即能夠在HTML文件之外將資料儲存在XML文件中,這樣可以使開發者集中精力使用HTML做好資料的顯示和佈局,並確保資料改動時不會導致HTML文件也需要改動,從而方便維護頁面。 XML也能夠將資料以「資料島」的形式儲存在HTML頁面中,開發者仍可把精力集中到使用HTML格式化和顯示資料上。

(2) XML可用來交換資料。基於XML可以在不相容的系統之間交換數據,電腦系統和資料庫系統所儲存的數據有多種形式,對於開發者來說,最耗時間的工作就是在遍布網路的系統之間交換數據。把資料轉換為XML格式儲存將大幅減少交換資料時的複雜性,也可以使這些資料能被不同的程式讀取。

(3) XML可套用於B2B。例如在網路中交換金融訊息, 目前XML正成為遍布網路的商業系統之間交換資訊所使用的主要語言,許多與B2B相關的完全基於XML的應用程式正在開發中。

(4)利用XML可以共享資料。 XML資料以純文字格式存儲,這使得XML更易讀、更便於記錄、更便於調試,使不同系統、不同程式之間的資料共享變得更加簡單。

(5) XML可以充分利用資料。 XML是與軟體、硬體和應用程式無關的,資料可以被更多的使用者、裝置所利用,而不僅限於基於HTML標準的瀏覽器。其他客戶端和應用程式可以把XML文件當作資料來源來處理,就像操作資料庫一樣,XML的資料可以被各種各樣的「閱讀器」處理。 

(6) XML可以用來建立新的語言。例如,WAP和WML語言都是由XML發展來的。 WML(Wireless Markup Language,無線標記語言)是用來識別運行於手持裝置上(例如手機)的Internet程式的工具,它就採用了XML的標準。

總之,XML使用一個簡單而又靈活的標準格式,為基於Web的應用提供了一個描述資料和交換資料的有效手段。但是,XML並非是用來取代HTML的。 HTML著重如何描述將檔案顯示在瀏覽器中,而XML與SGML相近,它著重描述如何將資料以結構化方式表示。

更多程式相關知識,請造訪:程式設計教學! !

以上是xml是什麼格式的文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
xml
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板