XML學習基礎(一)

2021-04-12 12:00:03 字數 1626 閱讀 7852

一、xml入門簡介

xml可以用來描述資料,重點是『資料是什麼』。

html則是用來顯示資料,重點是『如何顯示資料』。

什麼是xml?

xml是extensible markup language的縮寫

xml是一種類似於html的標記語言

xml是用來描述資料的

xml的標記不是在xml中預定義的,你必須定義自己的標記

xml使用文件型別定義(dtd)或者模式(schema)來描述資料

xml使用dtd或者schema後就是自描述的語言

xml和html的主要區別是什麼

xml是用來存放資料的

xml不是html的替代品,xml和html是兩種不同用途的語言。

xml是被設計用來描述資料的,重點是:什麼是資料,如何存放資料。

html是被設計用來顯示資料的,重點是:顯示資料以及如何顯示資料更好上面。

html是與顯示資訊相關的, xml則是與描述資訊相關的。

xml 什麼也不做

xml 被設計成什麼都不做的。

也許看起來很難理解,但事實上xml確實什麼都不做。xml只是用來組織、儲存和傳送資訊的。

下面的例子是ordm給lin的便條,使用的是xml格式:

linordm

reminder

don't forget me this weekend!

這個便條有資訊頭,又資訊主體,還包括傳送人和接收人。儘管如此,這個xml文件仍然什麼都不做,他只是用xml標記儲存資訊的檔案。有人已經編寫出來傳送和接收並且顯示這種格式資訊的軟體。

xml是自由的、可以擴充套件的

xml標記並不是預先規定好的,你必須創造你自己的標記。

在html文件中必須使用規則中定義好的標記。比如:

等等。xml允許你定義自己的標記以及文件結構。

比如在上面例子中的""、""標記都不是在xml規範中事先定義好的。這些標記都是xml文件的作者「創造」出來的。

xml是html的補充

xml並不是html的替代品。

xml並不是html的替代品,理解這一點非常重要。在將來的網頁開發中,xml將被用來描述、儲存資料,而html則是用來格式化和顯示資料的。

對於xml最好的形容可能是: xml是一種跨平台的,與軟、硬體無關的,處理資訊的工具。

xml在未來web開發中的應用

xml無處不在

xml發展的非常迅速,這實在令人感到驚奇,有很多的軟體開發商都採用了xml標準。

我們相信,在未來的web開發中,xml將和html一樣受到重視,他們都是web技術的基礎。xml將成為最普遍的資料操縱和資料傳輸的工具。

xml 笑話

問: 我該在什麼時候使用xml?

答: 你可以在你的個人簡歷中寫上你會xml。

XML學習 一 XML基礎

最近接了個活要解構xml和json,武哥說讓了解下xml schema,所以興致勃勃的開啟了w3c來學習一下,結果勒 好吧,因為之前只是用了一下xml,知道大概結構,依據一貫的學習風格 知其然,知其所以然。所以決定成體系的速成一下,html和xhtml並不是關注的重點,所以這裡只是簡單介紹一下,如果...

xml基礎學習

一 什麼是 xml?xml 指可擴充套件標記語言 extensiblemarkuplanguage xml 是一種標記語言,很類似 html xml 的設計宗旨是傳輸資料,而非顯示資料 xml 標籤沒有被預定義。您需要自行定義標籤。xml 被設計為具有自我描述性。xml 是 w3c的推薦標準 可擴充...

學習XML基礎

呵呵,今天本來想學習一下強大的jquery的,可是在w3school看了一會教程後,知道了jquery 使用 xpath 表示式來選擇帶有給定屬性的元素,就搜素了一下xpath,繼而又發現xpath的學習要以xml為前提,索性我就先學習一下xml吧。依稀記得我之前已經看過一次有關xml的教程了,但是...