在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ XML 概述
XML 屬性
XML 語法
XML 注釋
XML 文檔對象模型
XML 數(shù)據(jù)庫
XML 樹結(jié)構(gòu)
XML 文檔類型定義(DTDs)
XML 之 CDATA 片段
XML 解析器
XML 編輯器
XML 概述
XML 字符實(shí)體
XML 編碼
XML 驗(yàn)證
XML 文檔
XML 聲明
XML 元素
XML 命名空間
XML 閱讀器
XML 處理程序
XML 模式
XML 空白
XML 標(biāo)簽
XML 處理指令

XML 概述

XML 表示可擴(kuò)展標(biāo)記語言。它是一種基于文本的標(biāo)記語言,源自標(biāo)準(zhǔn)通用標(biāo)記語言(SGML)。

XML 標(biāo)簽標(biāo)識數(shù)據(jù)以及用于存儲和組織數(shù)據(jù),而不是指定如何顯示它,像 HTML 一樣用于顯示數(shù)據(jù)。不久的將來 XML 并不會取代 HTML,但是它通過采用許多 HTML 中成功的特性引入了可能性。

這里有 XML 的三個(gè)重要特點(diǎn),這使得它對各種各樣的系統(tǒng)和解決方案都有用:

  • XML 是可擴(kuò)展:XML 允許我們創(chuàng)建自己的適合應(yīng)用程序的自描述標(biāo)簽或者語言。
  • XML 承載數(shù)據(jù),但不呈現(xiàn)它:XML 允許我們存儲數(shù)據(jù),不管它會如何呈現(xiàn)。
  • XML 是一個(gè)公共標(biāo)準(zhǔn):XML 有叫做萬維網(wǎng)聯(lián)盟(W3C)的組織開發(fā),并且它可以作為一個(gè)開放標(biāo)準(zhǔn)。

XML 的用途

這個(gè) XML 用途的簡短列表說明了一切:

  • XML 可以在幕后工作以簡化為大型網(wǎng)站創(chuàng)建 HTML 文檔。
  • XML 可以用來在組織和系統(tǒng)之間交換信息。
  • XML 可以用來卸載和重新加載數(shù)據(jù)庫。
  • XML 可以用來存儲和整理數(shù)據(jù),還可以自定義數(shù)據(jù)處理需求。
  • XML 很容易合并樣式表創(chuàng)建幾乎任何想要的輸出。
  • 實(shí)際上,任何類型的數(shù)據(jù)都可以被表示為 XML 文檔。

什么是標(biāo)記?

XML 是一種標(biāo)記語言,它定義了一組按照人類可讀和機(jī)器可讀的格式編碼文檔的規(guī)則。那么究竟什么是標(biāo)記語言? 標(biāo)記就是添加給文檔以某種方式改善其意義的信息,它標(biāo)識部分以及彼此之間如何關(guān)聯(lián)。更具體來說,標(biāo)記語言就是一組符號,它可以放置到文檔的文本中劃分和標(biāo)記文檔的某些部分。

下面這個(gè)例子展示了嵌入一塊文本的 XML 標(biāo)記看起來是什么樣子:

<message>
    <text>Hello, world!</text>
</message>

這個(gè)片段包含標(biāo)記符號或者說是標(biāo)簽,比如 <message>...</message><text>... </text>。標(biāo)簽 <message></message> 表示這個(gè) XML 代碼片段的開始和結(jié)束。標(biāo)簽 <text></text> 包裹著文本 Hello world!。

XML 是編程語言嗎?

一門用于創(chuàng)建計(jì)算機(jī)程序的編程語言由語法規(guī)則和它自己的詞匯表組成。這些程序指示計(jì)算機(jī)執(zhí)行特定的任務(wù)。XML 并不具備成為一種編程語言的資格,因?yàn)樗粓?zhí)行任何計(jì)算或者算法。它通常存儲在簡單的文本文件中,并通過能夠解釋 XML 的特殊軟件處理。

上一篇:XML 驗(yàn)證下一篇:XML 語法