XML--簡介和基本用法
博客說明
文章所涉及的資料來自互聯網整理和個人總結,意在于個人學習和經驗匯總,如有什么地方侵權,請聯系本人洗掉,謝謝!
概念
Extensible Markup Language 可擴展標記語言
可擴展
標簽都是自定義的,
功能:存盤資料
組態檔
在網路中傳輸
xml與html的區別
xml標簽都是自定義的,html標簽是預定義,
xml的語法嚴格,html語法松散
xml是存盤資料的,html是展示資料
語法
基本語法
- xml檔案的后綴名 .xml
- xml第一行必須定義為檔案宣告
- xml檔案中有且僅有一個根標簽
- 屬性值必須使用引號(單雙都可)引起來
- 標簽必須正確關閉
- xml標簽名稱區分大小寫
案例
<?xml version='1.0' ?>
<users>
<user id='1'>
<name>zhangsan</name>
<age>23</age>
<gender>male</gender>
<br/>
</user>
<user id='2'>
<name>lisi</name>
<age>24</age>
<gender>female</gender>
</user>
</users>
組成部分:
檔案宣告
-
格式:
<?xml 屬性串列 ?> -
屬性串列:
- version:版本號,必須的屬性
- encoding:編碼方式,告知決議引擎當前檔案使用的字符集,默認值:ISO-8859-1
- standalone:是否獨立
- 取值:
- yes:不依賴其他檔案
- no:依賴其他檔案
-
指令(了解):結合css的
<?xml-stylesheet type="text/css" href="https://www.cnblogs.com/guizimo/p/a.css" ?> -
標簽:標簽名稱自定義的
- 規則:
- 名稱可以包含字母、數字以及其他的字符
- 名稱不能以數字或者標點符號開始
- 名稱不能以字母 xml(或者 XML、Xml 等等)開始
- 名稱不能包含空格
- 規則:
-
屬性
id屬性值唯一
-
文本:
-
CDATA區:在該區域中的資料會被原樣展示
<![CDATA[ 資料 ]]>
-
感謝
黑馬程式員
萬能的網路
以及勤勞的自己
關注公眾號: 歸子莫,獲取更多的資料,還有更長的學習計劃
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/160513.html
標籤:Java
