XML系列(一) 初識XML

2021-06-26 11:24:36 字數 1571 閱讀 5160

一、初步介紹

(一)、性質:xml

只表示資訊,不表示樣式

(二)、格式

<?xml  version="1.0" encoding="utf-8"?>

今天下雪了

今天下雪了

明天天晴

(三)、為什麼替換掉html

?答:因為html

中的資訊,既有顯示效果,又有資料資訊,給資料的交換、解析、帶來極大不便。

xml資料顯示相分離、標籤自描述性(標籤可以描述資料的性質)

例如:劉備28

姓 年年

假如xml

語法錯了,通不過,瀏覽器會報錯,但是

html

標籤如果寫錯,瀏覽器也忍了,看來瀏覽器對

html

還是很大方滴。

現在就來學習xml

吧!學習重點:  特點、語法規範、解析與建立  dtd

二、xml語法規範

(一)、如何宣告乙個xml

檔案1.宣告部分  宣告xml

的版本與編碼(版本只有

1.0)

<?xml  version=」1.0」 encoding=」utf-8」?>

2.文件節點部分

節點注意:在xml裡,

節點/元素/

標籤,乙個意思

3.標籤的寫法

標籤必須成對出現,進行閉合

xml屬性全小寫   或者作為但標籤自閉和 

4.整個文件有且只有乙個根節點

正確 錯誤

5.標籤可以巢狀  但不能相互巢狀

例如:.

6.屬性的寫法 必小寫  屬性值必用雙引號引起來

7.注釋的寫法

8.特殊字元要用實體來代替

9.一切皆節點

xml裡面一切都是節點  包括換行符  和空白  都是文字節點

(三)、cdata節點

如果有大段的文字 比如一篇文章  從資料庫取來裡面有大量的特殊符號  那我豈不是要用實體替換一遍,用cdata

節點來表示, cdata節用來放大段檔案,不用考慮把實體轉義,例如:

XML系列 XML文件格式 一

xml文件的的分類 1.格式不良好的 malformed 的xml文件 完全沒有遵循xml文件的基本規範的xml文件。2.格式良好 well formed 但無效的xml文件 遵守了xml的基本規範,但沒有使用dtd或schema定義語義約束的xml文件。3.有效 valid 的xml文件 遵守了x...

XML系列 Flash讀取XML資料

以前老師說的對 你會的越多,不會的就越多。假如你會的東西代表乙個圓,那當圓小的時候不會的東西相對來說就比較少,當圓越來越大的時候,由於圓周長的越來越大,那你不會的東西就相對來說是越來越多了 一直以來只知道用簡單的複製黏貼製作東西,很多事情也是一做完了就開始忘卻,flash這個軟體在2000年的時候就...

初識前端 XML基礎

資料使用 工具類的使用 xml是一種文字標記語言,主要用來傳輸資料,現在用的應該算是不多了,不過之前在銀行間通訊的時候看到用的還是xml格式的資料 必須有且僅有乙個根元素 嚴格區分大小寫 屬性值用引號 雙引號或單引號 等號分開的名稱 值對 標記成對 空標記關閉 元素正確巢狀 pcdata 自定義實體...