關於XML語言在網頁中的應用
XML是一種擴展性標識語言,該語言能允許自己創建語言,下面YJBYS小編爲大家搜索整理了關於XML語言在網頁中的應用,歡迎參考閱讀,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生培訓網!
1 XML語言概述
XML語言來源於SGML(Standard Generalized Markup Language),後者是一種比HTML更早的標誌語言標準,從其名稱中就可以看出來,所有的標誌語言都是依照其制定的,其覆蓋面很廣。XML是SGML的簡化版,省略了其中複雜和不常用的部分,前者的應用也很廣泛,現如今,網絡應用日漸發達,千變萬化的文檔和數據以及不能單單靠HTML進行處理了,而SGML又太過龐大和複雜,因此,XML就成了新的一種web應用的工具。該種語言可以用在web的任何地方、可以滿足網絡應用的需求、可以使編程變得更加簡單而且更加便於學習和創建,而且XML代碼更易於閱讀理解。
2 HTML語言在網頁中的應用
HTML語言沒有特殊的格式,使用任何編輯器均可對其進行編輯,一般來說,HTML文檔由文檔頭<head>、文檔題目<title>、文檔的主題內容<body>、主體段落<p>等不同的部分構成。HTML文檔是標記標籤以多級標題組建而成的,以<head>開頭,以</HTML>結束。文檔主體內可以包含如列表、段落、表格等各種各樣不同的HTML標籤。除此之外,HTML的一個重要特性就是超文本鏈接,編輯者可以在HTML文檔中建立一個文本鏈接,當用戶在使用文檔時,單擊這個文本鏈接,就能跳轉到所連接的頁面內,這種特性具有深刻的意義,它改變了傳統的平面瀏覽方式,使HTML文檔成爲一個更加立體的文檔。
3 XML語言在網頁中的應用
XML與HTML語言的'主要區別在於,首先HTML注重格式較多,其重點是如何顯示數據,而XML側重的是何爲數據,主要對數據進行描述;與HTML標記語言類似,XML語言同樣具有標籤的性質,但是後者的標籤並不固定;最後XML使用的是文檔類型(DTD)或者是(Schema)進行數據的描述,其後面就是描述性的語言。
在XML文檔中,所有標記必須要有一個相應的結束標記而且所有的標記都要合理嵌套並區分大小寫,而且所有標記都要被“”括起來。除此之外,在XML文檔命名的時候也有規則:名字中可以包含字母、數字以及其他字母但是不能以數字開頭,也不能以字母xml開頭,而且名字中不能包含空格。最重要的是,XML文檔中的任何差錯都會得到同樣的顯示結果:網頁不能被顯示。
一般來說,在網頁應用中,用戶的交互性在不同的數據源之間得以實現,與數據庫的數據源的格式有所不同,XML爲訪問不同的數據源提供了一個統一的接口。用戶只能用一種語言,也就是XML與這些數據庫進行交互。各種不同的數據類型可由XML標籤的自動性以及可擴展性進行表達。另外,XML在網頁應用中可以自動適應用戶的需要,根據用戶的需要進行信息取用的增減,並代理編輯。有部分在獲取數據時並不一定會爲了自身需要組建自己的數據庫,舉例來說,學校在考試時會組織一個考試題庫,但是在選取考題時並不一定要所有考題,而是根據需求,隨機選取其中的一部分考題,然後將選中的考題用XML封裝後發送給學生。另外,XML語言還可以根據用戶的需要選取不同的展現形式。舉例來說,同一個劇本,可以通過不同的方式表現出來,如電影、漫畫等。XML語言能使數據的使用者只考慮可能會被使用的信息,而不必考慮數據的用途,另外服務商也不需要被限定用特定的腳本語言以及製作工具,只需要提供標準化、有級別操作的領域,進而能最大程度的滿足用戶的需求。
總而言之,從1998年開始, XML 被引入許多網絡協議,以便於爲二個軟件提供相互通信的標準方法。簡單對象訪問協議(SOAP)和 XML- RPC規範爲軟件交互提供了獨立於平臺的方式,從而爲分佈式計算環境打開了大門。XML以其獨特的特點,在一定程度上促進了標誌語言的發展,更便於數據的搜索,增加了網頁文檔的可讀性和可維護性,大大的減輕了瀏覽器開發人員的負擔,提高了瀏覽器的時間空間效率,另外,XML語言可以用做不同系統之間的交流媒介,是一種理想的網際語言,相比在以後會得到更加廣泛的應用。
相關文章
-
XML語言在網頁中有哪些應用
XML語言是一種可擴展的標記語言,這些標記將文檔分成許多部件並對這些部件加以標示,即定義了用於定義其他與特定領域有關的、語義的、結構化的標記語言的句法語言。下面是YJBYS小編爲大家搜索整理了關於XML語言在網頁中 -
關於XML在FLASH中的應用說明
點擊這裏瀏覽Flash教程欄目關於XML在FLASH中的應用,以前寫過幾篇。也收集了幾篇來自網絡的。不過,都是一些非常簡單而常用的。在這裏,我把XML的其他相關說明總結一下。有不足之處,希望大家能相互補充。只爲了一個共同的目 -
關於XML技術在數據交換中的應用
XML爲可擴展標記語言,標準通用標記語言的子集,是一種用於標記電子文件使其具有結構性的標記語言。下面是YJBYS小編爲大家搜索整理了關於XML技術在數據交換中的應用,歡迎參考閱讀,希望對大家有所幫助。想了解更多相關信息 -
XML技術在語音合成中的應用
互聯網以及和它相關的一切現在似乎隨處可見。您也許已經試過接到夜間電話推銷員的語音電話、又或者曾經接到過當地藥店給您的處方通知。現在,有一種新技術可以使用語音合成結合XML技術傳送語音信息了。以語音傳遞信息 -
XML在GIS數據轉換中的應用
XML(可擴展標記語言),是一種用於標記電子文件使其具有結構性的標記語言。下面YJBYS小編爲大家搜索整理了關於XML在GIS數據轉換中的應用,歡迎參考閱讀,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生培 -
網頁中HTML5與CSS3的應用
下面是YJBYS小編爲大家搜索整理的關於網頁中HTML5與CSS3的應用,歡迎參考閱讀,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生培訓網!網頁技術的發展和進步,使得網頁的功能朝着越來越豐富的方向發展,網頁 -
Flash在網頁設計中的應用方式
Flash應該如何應用到網頁設計中呢,下面小編爲大家帶來了Flash在網頁設計中的應用方式,希望對大家有用。 Flash在網頁設計中的應用方式 部分應用網頁這個新媒體最大的吸引力就是能真正的實現動感和交互。目前,只要 -
HTML語言的網頁教程
HTML語言是我們建立網頁的工具,從它出現發展到現在,規範不斷完善,功能越來越強。但是依然有缺陷和不足,人們仍在不斷的改進它,使它更加便於控制和有彈性,以適應網絡上日新月異的應用需求。2000年底,國際W3C(World Wide Web C -
PHP如何使用DOM和simplexml讀取xml文檔
導語:PHP如何使用DOM和simplexml讀取xml文檔呢?具體實現代碼請閱讀以下內容,更多詳情請關注應屆畢業生考試網。<?xml version="1.0" encoding="utf-8"?><root><book><title>天龍八部</title><author>金庸</author></book -
關於風格頁和XML的關係是什麼
風格頁和XML的關係是什麼?因爲XML把內容和表現形式分開來了,所以網站設計者們需要一種新的方法來控制版面的和外觀的顯示。風格頁這時候挺身而出了。到現在,共有三種不同的風格頁能夠和XML一起工作,它們是:Cascading Style