1:xml的簡介html
xml是什麼編碼
xml的用途xml
html用於顯示數據。xml也能夠顯示數據htm
xml主要功能,爲了存儲數據blog
xml是w3c發佈的技術文檔
xml有兩個版本 1.0和1.1字符串
使用的都是1.0版本亂碼
2:xml的應用配置
不一樣系統之間傳輸數據(xml傳輸數據)im
qq消息的直接的傳輸格式
最先的時候使用的是字符串,String str=「qq1:qq2:hello :2015-11-11」
用來表示生活中有關係的數據
常常用在文件配置中。
3:xml的預防
xml的文檔聲明
xml有開始有結束
自定義標籤
標籤沒有內容,能夠在標籤內結束
標籤能夠嵌套,必需要合理嵌套
一個xml文檔必須有且只有一個根標籤
在xml中吧空格和換行都當成內容來解析
xml中標籤的命名規則
xml區分大小寫
xml的標籤不能以數字和下劃線_ 開頭
xml的標籤不能以xml,XML,Xml等開頭
標籤中不能包含空格和冒號
xml標籤能夠是中文
定義元素
定義屬性
html是標記型文檔
能夠有屬性
<person id = "aaa"></person>
一個標籤上能夠有多個屬性
屬性名稱不能相同
屬性名稱和屬性值之間使用= 屬性值使用引號包起來
xml屬性的名稱規範和元素的名稱規範一致
註釋
xml中的註釋
寫法<!-- 註釋內容--> 注意的地方:註釋中不能註釋不能嵌套
xml中的註釋不能放到xml文檔的第一行
特殊字符
xml的特殊字符
轉義字符
CDATA區
用途能夠解決多個字符都須要轉義的操做
把不少的須要轉義的字符,放到CDATA區中,不須要轉義
CDATA 部分由 "<![CDATA[" 開始,由 "]]>" 結束:
PI指令(處理指令)
能夠在xml中設置樣式
4:亂碼問題解決
打開時的編碼要和保存時的編碼相同。