Linux筆記之使用者許可權相關命令
阿新 • • 發佈:2021-08-11
xml
1. 概念
- Extensible Markup Language 可擴充套件標記語言
可擴充套件:標籤都是自定義的. - 功能:
- 儲存資料
- 配置檔案
- 在網路中傳輸
- 儲存資料
- xml 與 html 的區別
他們連是倆兄弟,- html 標籤都是預定義, xml 都是自定義的.
- html 語法很鬆散,xml 語法很嚴格,xml 跟 properties競爭.
- html 是展示資料,xml 是儲存資料的.
w3c 全球資訊網聯盟 ,W3C是World Wide Web Consortium(全球資訊網聯盟)的縮寫,像HTML、XHTML、CSS、XML的標準就是由W3C來定製。
2. 語法
2.1 基本語法:
- xml 文件的字尾名 .xml
- xml 第一行必須定義為文件宣告
- xml 文件中有且僅有一個根標籤
- 屬性值必須使用引號(單雙都可)引起來
- 標籤必須正確關閉
- xml 標籤名稱區分大小寫
2.2 快速入門:
<?xml version='1.0'?> <users> <user id='1'> <name>張三</name> <age>21</age> <gender>male</gender> </user> <user id='2'> <name>李四</name> <age>18</age> <gender>female</gender> </user> </users>
2.3 組成部分:
- 文件宣告
- 格式:
- 屬性列表:
version:版本號[必須寫]
encoding:編碼方式.告知解析引擎當前文件使用的字符集,預設使用:iso-8859-1
standalone:是否獨立.(取值有兩個,yes 不依賴其他檔案,no)
- 指令(瞭解):結合 css的
- 標籤:標籤名稱自定義的
規則:- 名稱不能包含字母,數字以及其他的字元
- 名稱不能以數字或者標點符號開始
- 名稱不能以字母 xml (或者 XML Xml等等)開始
- 名稱不能包含空格
- 屬性
- 約束(id 屬性值唯一)
- 文字