XML語法總結

2022-05-07 17:03:14 字數 1289 閱讀 2648

xml是w3c發布的,當前的版本為1.0;

xml本來想要取代html,後來主要用於資料傳輸、配置檔案等;

ie是xml的解析引擎;

xml允許自定義標籤,而不像html中只有固定的標籤;比如:

在html中遇到標籤,則會報錯,但是xml則不會;

xml檔案:

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

xiazdong-1

201000

xiazdong-2

212000

xml語法包括:

(1)xml文件宣告;

(2)xml元素;

(3)xml注釋;

(4)xml屬性;

(5)cdata區;

(6)xml處理指令;

語法如下:

<?xml version="1.0" [encoding="iso-8859-1"] [standalone="yes"]?>

(1)version是xml的版本號,一般都是1.0;

(2)encoding表示xml開啟的編碼,預設為iso-8859-1;

(3)standalone表示此xml是否是獨立的,如果不獨立,則必須依賴於其他的xml執行;

常見注意點:

(1)如果在記事本中編寫xml,則需要注意的是xml預設以系統預設編碼進行儲存;如果需要另外設定,則需要另存為設定;

(2)在eclipse中解決了(1)的問題,如果<?xml encoding="utf-8"?>,則以utf-8儲存;

(3)瀏覽器不解析standalone;

在<?xml version=1.0 encoding="utf-8"?>,在瀏覽器中不能正常開啟;

原因如下:

因此只需要把儲存的編碼改成utf-8即可;

xml元素就是標籤;

注意:

aa與aa

是不一樣的;

語法如下:;

注意:(1)注釋不能放在xml文件宣告之前;

(2)注釋不能巢狀;

語法如下:

cdata區表示xml解析器不會解析此內容,而是以原始內容輸出;

語法:....

]]>

語法如下:

<?指令 屬性="值"     ?>

xml文件宣告就是乙個xml處理指令;

<?xml-stylesheet type="text/css" href="1.css"?>可以吧xml通過css顯示,此功能等同於html的功能;

XML指南 XML 語法

xml的語法規則既簡單又嚴格,非常容易學習和使用。正因為如此,編寫讀取和操作xml的軟體也是相對容易的事情。xml文件使用了自描述的和簡單的語法。linordm reminder don t fet me this weekend 文件的第1行 xml宣告 定義此文件所遵循的xml標準的版本,在這個...

XML指南 XML 語法

xml的語法規則既簡單又嚴格,非常容易學習和使用。正因為如此,編寫讀取和操作xml的軟體也是相對容易的事情。乙個xml文件的例子 xml文件使用了自描述的和簡單的語法。linordm reminder don t forget me this weekend 文件的第1行 xml宣告 定義此文件所遵...

XML詳解一XML語法

xml指可擴充套件標記語言很類似 html,被設計用來傳輸和儲存資料而非顯示資料,xml標籤沒有被預定義需要自行定義標籤,標籤具有自我描述性,同時xml也是 w3c 的推薦標準。先來寫乙個xml指令碼demo.xml xml version 1.0 encoding utf 8 book title...