xml是w3c發布的,當前的版本為1.0;
xml本來想要取代html,後來主要用於資料傳輸、配置檔案等;
ie是xml的解析引擎;
xml允許自定義標籤,而不像html中只有固定的標籤;比如:
在html中遇到標籤,則會報錯,但是xml則不會;
xml檔案:
<?xml version="1.0" encoding="utf-8" standalone="no"?>xml語法包括:xiazdong-1
201000
xiazdong-2
212000
(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...