編程學習網(wǎng) > 編程教程 > 網(wǎng)站建設指南
2016
10-20

XML 指南

清華大佬耗費三個月吐血整理的幾百G的資源,免費分享!....>>>

XML 指南


XML - 可擴展標記語言(EXtensible Markup Language)

XML 是跨平臺的、用于傳輸信息且獨立于軟件和硬件的工具。

XML 文檔實例

<?xml version="1.0"?> <note> ????<to>Tove</to> ????<from>Jani</from> ????<heading>Reminder</heading> ????<body>Don't forget me this weekend!</body> </note>


什么是XML?

  • XML 指可擴展標記語言(EXtensible Markup Language)
  • XML 是一種標記語言,很類似 HTML
  • XML 被設計用來描述數(shù)據(jù)
  • XML 標簽沒有被預定義。您需要自行定義標簽
  • XML 使用文件類型聲明(DTD)或者 XML Schema 來描述數(shù)據(jù)。
  • 帶有 DTD 或者 XML Schema 的 XML 被設計為具有自我描述性
  • XML 是一個 W3C 標準

XML不會做任何事情

ML是不做任何事情。 XML創(chuàng)建結(jié)構(gòu),存儲和攜帶信息。

上面的XML文檔的例子是XML編寫的從Jani到Tove的一張紙條。注意標題和郵件正文。它還具有來自哪里的信息。但是,這個XML文檔并沒有做任何事情。只是純粹的信息包裹在XML標記中。必須有人寫了一款軟件發(fā)送,接收或顯示它:

MESSAGE

To: Tove
From: Jani

Don't forget me this weekend!



XML標簽不是預定義

XML標簽不是預定義,您必須"發(fā)明"自己的標簽。

用來標記HTML文檔的標簽是預定義的的HTML文件作者只能使用在HTML標準(如<P>,<H1>等)定義的標簽。

XML允許作者來定義他/她自己的標簽和他/她自己的文檔結(jié)構(gòu)。

在上面的例子(像<to>和<from>)標簽沒有在任何XML標準定義。這些標簽是XML文檔作者"發(fā)明"的。

查看一個XMLCD目錄

查看一個XML植物目錄

查看一個XML食品菜單

如何學習XML?

學習我們完整的XML教程

掃碼二維碼 獲取免費視頻學習資料

編程學習