官术网_书友最值得收藏!

2.3.3 XML的用途

XML是用來(lái)存儲(chǔ)、傳輸和交換數(shù)據(jù)的,并不是用來(lái)顯示數(shù)據(jù)的。主要用處如下:

●將數(shù)據(jù)從HTML中分離出來(lái)。HTML文件中包含了要顯示的數(shù)據(jù),但如果使用XML,數(shù)據(jù)就可以單獨(dú)存儲(chǔ)在一個(gè)XML文件中,然后就可以將精力集中在HTML文件的布局和顯示方面,并且以后修改數(shù)據(jù)時(shí)只需要修改XML文件即可,而不用去動(dòng)HTML文件。XML的數(shù)據(jù)也可以作為一個(gè)數(shù)據(jù)塊存儲(chǔ)在HTML頁(yè)面中。

●交換數(shù)據(jù)。用XML可以在兩個(gè)不兼容的系統(tǒng)間交換數(shù)據(jù)。通常,開(kāi)發(fā)人員不得不花費(fèi)大量的時(shí)間在兩個(gè)不兼容的系統(tǒng)間交換數(shù)據(jù),如果將數(shù)據(jù)轉(zhuǎn)換為XML,則將大大降低數(shù)據(jù)交換的復(fù)雜性,并且不同類型的應(yīng)用程序都可以讀取它。

●共享數(shù)據(jù)。因?yàn)閄ML是以簡(jiǎn)單的文本格式存儲(chǔ)的,因此在共享數(shù)據(jù)方面,XML提供了一個(gè)獨(dú)立于軟硬件的方法。這使得創(chuàng)建被不同應(yīng)用程序所使用的數(shù)據(jù)更容易,也使得系統(tǒng)的升級(jí)更容易。

●存取數(shù)據(jù)。XML可用于將數(shù)據(jù)存儲(chǔ)在文件或數(shù)據(jù)庫(kù)中,應(yīng)用程序能夠存取和檢索這些信息。一般的應(yīng)用是顯示這些信息。

主站蜘蛛池模板: 商丘市| 上林县| 峨山| 疏附县| 磐安县| 荔波县| 夏河县| 连平县| 屏东市| 潞城市| 张掖市| 柯坪县| 绿春县| 宁强县| 延长县| 黄浦区| 阳山县| 嘉荫县| 灵石县| 永和县| 长白| 彩票| 玉龙| 泾源县| 乐东| 沙坪坝区| 资兴市| 建德市| 古丈县| 五莲县| 巴东县| 贵德县| 淅川县| 中宁县| 淮南市| 南宁市| 丹寨县| 图木舒克市| 瑞昌市| 洪洞县| 乐业县|