XML入門指南 2 如何使用XML

2021-04-17 08:46:04 字數 1601 閱讀 2260

首先要明確的是:

xml是被設計用來儲存資料、攜帶資料和交換資料的,他不是為了顯示資料而設計的。

xml可以從html中分離資料

通過xml,你可以在html檔案之外儲存資料。

在不使用

xml時,html用於顯示資料,資料必須儲存在html檔案之內;使用了

xml,資料就可以存放在分離的

xml文件中。這種方法可以讓你集中精力去到使用html做好資料的顯示和布局上,並確保資料改動時不會導致html檔案也需要改動。這樣可以方便維護頁面。

xml資料同樣可以以「資料島」的形式儲存在html頁面中。你仍然可以集中精力到使用html格式化和顯示資料上去。

xml用於交換資料

通過xml,我們可以在不相容的系統之間交換資料。

在現實生活中,計算機系統和資料庫系統所儲存的資料有n^n種形式,對於開發者來說,最耗時間的就是在遍布網路的系統之間交換資料。

把資料轉換為

xml格式儲存將大大減少交換資料是的複雜性,並且還可以使得這些資料能被不同的程式讀取。

xml 和 b2b

使用xml, 可以在網路中交換金融資訊。

在不遠的將來,我們可以期望看到很多關於

xml和b2b(business to business)的應用。

xml正在成為遍布網路的商業系統之間交換金融資訊所使用的主要語言。許多與b2b有關的完全基於

xml的應用程式正在開發中。

xml可以用於共享資料

通過xml,純文字檔案可以用來共享資料。

既然xml資料是以純文字格式儲存的,那麼

xml提供了一種與軟體和硬體無關的共享資料方法。

這樣建立乙個能夠被不同的應用程式讀取的資料檔案就變得簡單了。同樣,我們省級作業系統、公升級伺服器、公升級應用程式、更新瀏覽器就容易多了。

xml可以用於儲存資料

利用xml, 純文字檔案可以用來儲存資料。

大量的資料可以儲存到

xml檔案中或者資料庫中。應用程式可以讀寫和儲存資料,一般的程式可以顯示資料。

xml可以充分利用資料

使用xml,你的資料可以被更多的使用者使用。

既然xml是與軟體、硬體和應用程式無關的,所以可以使你的資料可以被更多的使用者、更多的裝置所利用,而不僅僅是基於html標準的瀏覽器哦。

別的客戶端和應用程式可以把你的

xml文件作為資料來源來處理,就像他們對待資料庫一樣,你的資料可以被各種各樣的「閱讀器」處理,這時對某些人來說是很方便的,比如盲人或者殘疾人。

xml可以用於建立新的語言

xml是wap和wml語言的母親。

無線標記語言(wml,the wireless markup language ), 用於標識執行於手持裝置上(比如:手機)的internet程式。

wml採用了

xml的標準。你可以在wml 指南中詳細的了解。

展望未來

如果開發者有足夠的預見性,那麼將來的應用程式都應該使用

xml的形式來此儲存資料。

將來我們所使用的字處理器、電子**軟體和資料庫應該能夠以純文字的格式相互讀取資料,而不需要經過格式轉化的過程。

我們只能期盼微軟和其他軟體開發商也贊同這一點。//事實上微軟正在大力發展

xml的應用呢。

XML入門指南 3 XML語法

xml的 語法規則既簡單又嚴格,非常容易學習和使用。正因為如此,編寫讀取和操作 xml的軟體也是相對容易的事情。乙個xml文件的例子 xml文件使用了自描述的和簡單的語法。xml version 1.0 encoding iso 8859 1 lin ordm reminder don t forg...

XML入門指南 6 XML確認

符合語法的 xml文件稱為結構良好的 xml文件。通過dtd驗證的 xml文件稱為有效的 xml文件。結構良好的 xml文件 乙個結構良好的 xml文件應該使用正確的語法。乙個結構良好的 xml文件應該遵守 xml語法規則,前面一章給出的例子就是乙個結構良好的 xml文件 xml version 1...

XML入門指南 5 XML屬性

跟html一樣,xml元素再開始標記處可以由元素 屬性。屬性通常包含一些關於元素的額外資訊。xml屬性 xml元素可以擁有屬性。你一定還記得這樣的html 吧 在html中 在 xml中也一樣 元素的屬性提供了元素的額外資訊。書信提供的資訊通常不是資料的一部分。在下面的例子中,型別和資料毫不相關,但...