平特心水报图
新網絡營銷基礎與實踐

你的位置:首頁 >網絡營銷 >xml

xml

     XML,可擴展的標識語言(eXtensibleMarkupLanguage),其先驅是SGML和HTML。同XML相比,SGML定義的功能很強大,然而它不適于Web數據描述,而且價格非常昂貴。XML與Access,Oracle和SQLServer等數據庫不同,數據庫提供了更強有力的數據存儲和分析能力,而XML僅僅是展示數據。XML的簡單使其易于在任何應用程序中讀寫數據,這使XML很快成為數據交換的唯一公共語言,雖然不同的應用軟件也支持其它的數據交換格式,但不久之后他們都將支持XML,那就意味著程序可以更容易的與Windows、MacOS、Linux以及其他平臺下產生的信息結合,然后可以很容易加載XML數據到程序中并分析他,并以XML格式輸出結果。
     XML是W3C制定的,XML的標準化工作由W3C的XML工作組負責,該小組成員由來自各個地方和行業的專家組成。因為XML是個公共格式,不必擔心XML技術會成為少數公司的盈利工具,XML不是一個依附于特定瀏覽器的語言。

    1、豐富文件(Rich Documents)-自定文件描述并使其更豐富;
    2、屬于文件為主的XML技術應用;
    3、標記是用來定義一塊數據應該如何呈現;
    4、解釋數據(Metadata)-描述其它文件或在線信息;
    5、屬于數據為主的XML技術應用;
    6、標記是用來說明一塊資料的意義;
    7、組態檔案(Configuration Files)-描述軟件的組態參數。

    1、任何的起始標簽都必須有一個結束標簽;
    2、可以采用另一種簡化語法,可以在一個標簽中同時表示起始和結束標簽。這種語法是在大于符號之前緊跟一個斜線(/),例如。XML解析器會將其翻譯成;
    3、標簽必須按合適的順序進行嵌套,所以結束標簽必須按鏡像順序匹配起始標簽,例如thisisasamplestring。這好比是將起始和結束標簽看作是數學中的左右括號:在沒有關閉所有的內部括號之前,是不能關閉外面的括號的;
    4、所有的特性都必須有值;
    5、所有的特性都必須在值的周圍加上雙引號;
XML已經是世界上發展最快的技術之一。它的主要目的是使用文本以結構化的方式來表示數據。在某些方面,XML文件也類似于數據庫,提供數據的結構化視圖。

     XML是一種類似于HTML的標記語言,XML是用來描述數據的,XML的標記不是在XML中預定義的,你必須定義自己的標記,XML使用文檔類型定義(DTD)或者模式(Schema)來描述數據,XML使用DTD或者Schema后就是自描述的語言,XML(eXtensibleMarkupLanguage)是可擴展標記語言,它與HTML一樣,都是處于SGML,標準通用語言。Xml是Internet環境中跨平臺的,依賴于內容的技術,是當前處理結構化文檔信息的有力工具。擴展標記語言XML是一種簡單的數據存儲語言,使用一系列簡單的標記描述數據,而這些標記可以用方便的方式建立,雖然XML占用的空間比二進制數據要占用更多的空間,但XML極其簡單易于掌握和使用。
     XML的簡單使其易于在任何應用程序中讀寫數據,這使XML很快成為數據交換的唯一公共語言,雖然不同的應用軟件也支持其它的數據交換格式,但不久之后他們都將支持XML,那就意味著程序可以更容易的與Windows、MacOS,Linux以及其他平臺下產生的信息結合,然后可以很容易加載XML數據到程序中并分析他,并以XML格式輸出結果。
     因為XML是W3C制定的,XML的標準化工作由W3C的XML工作組負責,該小組成員由來自各個地方和行業的專家組成,他們通過email交流對XML標準的意見,并提出自己的看法(www.w3.org/TR/WD-xml)。因為XML是個公共格式,(它不專屬于任何一家公司),你不必擔心XML技術會成為少數公司的盈利工具,XML不是一個依附于特定瀏覽器的語言。

   XML和HTML的不同可以歸納為3點:
   1、XML擴展性比HTML強
     XML(Extensible Markup Languages)是擴展標記語言的英語縮寫,它可以創建個性化的標記語言,可以稱之為元語言。XML的標記語言可以自定義,這樣可以提供更多的數據操作,而不像HTML一樣,只能局限于按一定的格式在終端顯示出來。HTML的功能只有瀏覽器放入顯示和打印,僅僅適合靜態網頁的要求。
   2、XML的語法比HTML嚴格
     由于XML的擴展性強,它需要穩定的基礎規則來支持擴展。它的嚴格規則為:
(1)起始和結束的標簽相匹配
(2)嵌套標簽不能相互嵌套
(3)區分大小寫
     相對應XML的嚴格規則,HTML語言并沒有規定標簽的絕對位置,也不區分大小寫,而這些全部由瀏覽器來完成識別和更正。
3、XML與HTML互補
XML可以獲得應用之間的相應信息,提供終端的多項處理要求,也能被其他的解析器和工具所使用,在現階段,XML可以轉化成相應的HTML,來適應當前瀏覽器的需求。

     所謂有效的XML文檔是指通過了DTD的驗證的,具有良好結構的XML文檔,要明白XML文檔可分為結構良好的XML文檔和有效的XML文檔,以及他們之間的關系。即具有結構良好的XML文檔并不一定就是有效的XML文檔,反之一個有效的XML文檔必定是一個結構良好的XML文檔。

    1、能使用預先定義標記。
    2、定義數據的層次。
    3、篩選我們只想得到的那部分數據。
    4、真正做到國際化。
    5、真正實現數據交互
    6、可重用。

網絡營銷詞典內容均由網友提供,僅供參考。

平特心水报图 天茂集团股票 2012长线股票推荐 2007年股票指数 股票配资推荐 什么是股票指数基金 上证指上证指数行情 股票融资率多少算危险 股票分析 创业板股票指数 股票行情大盘走势图