成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

XML學習交流(2) 快速入門之一

開發
在XML學習交流系列文章中,筆者以XML新手為寫作對象,結合個人經驗,詳細介紹XML知識體系,為讀者學習XML,提供些許參考,希望大家有所借鑒。本篇文章是快速入門部分的第一篇文章,筆者將為大家解答“什么是XML”及“XML是新概念嗎”這兩問題。

  一.什么是XML?

  這往往是第一個問題,也往往在第一個問題上你就會搞不明白,因為大多的教材上這樣回答:

  XML是ExtensibleMarkupLanguage的簡寫,一種擴展性標識語言。這是標準的定義。那么什么是標志語言,為什么叫擴展性?已經讓人有些糊涂。我想我們這樣來理解會好一些:

  對HTML你已經非常熟悉了吧,它就是一種標記語言,記得它的全稱嗎:"HypertextMarkupLanguage"超文本標記語言。明白了?同時,HTML里面有很多標簽,類似,等,都是在HTML4.0里規范和定義,而XML里允許你自己創建這樣的標簽,所以叫做可擴展性。

  這里有幾個容易混淆的概念要提醒大家:

  1.XML并不是標記語言。它只是用來創造標記語言(比如HTML)的元語言。天,又糊涂了!不要緊,你只要知道這一點:XML和HTML是不一樣的,它的用處途比HTML廣泛得多,我們將在后面仔細介紹。

  2.XML并不是HTML的替代產品。XML不是HTML的升級,它只是HTML的補充,為HTML擴展更多功能。我們仍將在較長的一段時間里繼續使用HTML。(但值得注意的是HTML的升級版本XHTML的確正在向適應XML靠攏。)

  3.不能用XML來直接寫網頁。即便是包含了XML數據,依然要轉換成HTML格式才能在瀏覽器上顯示。

  下面就是一段XML示例文檔(例1),用來表示本文的信息:

  1. <myfile><br><br> 
  2. <title>XMLQuickStart</title><br><br> 
  3. <author>ajie</author><br><br> 
  4. <email>ajie@aolhoo.com</email><br><br> 
  5. <date>20010115</date><br><br> 
  6. </myfile> 

  注意:

  1.這段代碼僅僅是代碼,讓你初步感性認識一下XML,并不能實現什么具體應用;

  2.其中類似<title>,<author>的語句就是自己創建的標記(tags),它們和HTML標記不一樣,例如這里的<title>是文章標題的意思,HTML里的<title>是頁面標題。

  二.XML是新概念嗎?

  不是。XML來源于SGML,一種比HTML更早的標志語言標準。

  關于SGML,我們來簡單了解一下,你只需要有個大致概念就可以。

  SGML全稱是"StandardGeneralizedMarkupLanguage"(通用標識語言標準)。看名稱就知道:它是標志語言的標準,也就是說所有標志語言都是依照SGML制定的,當然包括HTML。SGML的覆蓋面很廣,凡是有一定格式的文件都屬于SGML,比如報告,樂譜等等,HTML是SGML在網絡上最常見的文件格式。因此,人們戲稱SGML是HTML的"媽媽"。

  而XML就是SGML的簡化版,只不過省略了其中復雜和不常用的部分。(哦,明白了!是HTML第二個"mother",難怪比HTML功能強大呢。),和SGML一樣,XML也可以應用在金融,科研等各個領域,我們這里講的,只是XML在Web方面的運用而已。

  到這里,你應該有點明白了:XML是用來創建定義類似HTML的標記語言,然后再用這個標記語言來顯示信息。

【編輯推薦】

  1. XML編程與應用教程
  2. XML入門之十一問答
  3. XML的四個神話:XML屬于世界
  4. 給XML初學者
  5. XML結構與語法入門詳解
責任編輯:韓亞珊 來源: 軟件開發網
相關推薦

2011-04-12 14:09:55

XML

2011-04-12 14:43:08

XML

2011-04-18 10:21:37

XML

2011-04-12 12:44:09

XML

2011-04-18 10:47:06

XML

2017-03-16 08:46:43

TensorFlow安裝入門

2009-06-01 11:28:48

EquinoxOSGi入門

2013-12-02 13:59:22

jQueryUI

2016-12-27 14:06:36

Python代碼基礎

2011-09-14 11:10:09

Android 2.2

2011-05-16 09:15:22

SQL語言

2021-02-04 15:08:37

Vue漸進式框架

2011-05-16 14:52:19

DB2 9 Viper

2021-01-11 05:18:11

機器學習

2011-07-26 13:58:17

LINQ

2022-02-22 13:50:01

TypeScrip前端框架

2022-02-16 15:32:58

FlexUI框架容器組件

2010-08-18 13:29:11

DB2存儲過程

2015-10-29 15:36:19

Redis入門

2010-09-16 11:27:19

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 999国产精品视频免费 | 日本大香伊一区二区三区 | 欧美成年人网站 | 国产精品久久久久久久久久久久久久 | www.887色视频免费 | 日本国产一区二区 | 日韩伦理电影免费在线观看 | 欧美成人一区二免费视频软件 | 亚洲国产成人av好男人在线观看 | 你懂的在线视频播放 | 国产精品一区视频 | 欧美久久一级特黄毛片 | 国产一区二区三区四区 | 亚洲综合天堂网 | 色婷婷久久| 网站黄色在线 | 人人爽日日躁夜夜躁尤物 | 韩日视频在线观看 | 91中文字幕 | 男女视频在线观看网站 | www.黄色片视频 | av黄色免费在线观看 | 日韩在线一区二区三区 | 成人深夜福利 | 国产精品一区二区福利视频 | 在线日韩在线 | 毛片a级| 日韩精品一区二区三区 | 国产一级一片免费播放 | 男人亚洲天堂 | 亚洲日韩中文字幕一区 | 国产免费一区二区 | 国产精品一区一区 | 日韩欧美视频在线 | 日韩一级精品视频在线观看 | 欧美一级片在线看 | 99国内精品久久久久久久 | 免费激情| 精品视频亚洲 | 情侣av| 精品乱人伦一区二区三区 |