1. 程式人生 > 其它 >Linux筆記之使用者許可權相關命令

Linux筆記之使用者許可權相關命令

xml

1. 概念

  • Extensible Markup Language 可擴充套件標記語言
    可擴充套件:標籤都是自定義的.
  • 功能:
    • 儲存資料
      1. 配置檔案
      2. 在網路中傳輸
  • xml 與 html 的區別
    他們連是倆兄弟,
    1. html 標籤都是預定義, xml 都是自定義的.
    2. html 語法很鬆散,xml 語法很嚴格,xml 跟 properties競爭.
    3. html 是展示資料,xml 是儲存資料的.

    w3c 全球資訊網聯盟 ,W3C是World Wide Web Consortium(全球資訊網聯盟)的縮寫,像HTML、XHTML、CSS、XML的標準就是由W3C來定製。

2. 語法

2.1 基本語法:

  1. xml 文件的字尾名 .xml
  2. xml 第一行必須定義為文件宣告
  3. xml 文件中有且僅有一個根標籤
  4. 屬性值必須使用引號(單雙都可)引起來
  5. 標籤必須正確關閉
  6. 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 組成部分:

  1. 文件宣告
    • 格式:
    • 屬性列表:
      version:版本號[必須寫]
      encoding:編碼方式.告知解析引擎當前文件使用的字符集,預設使用:iso-8859-1
      standalone:是否獨立.(取值有兩個,yes 不依賴其他檔案,no)
  2. 指令(瞭解):結合 css的
  3. 標籤:標籤名稱自定義的
    規則:
    1. 名稱不能包含字母,數字以及其他的字元
    2. 名稱不能以數字或者標點符號開始
    3. 名稱不能以字母 xml (或者 XML Xml等等)開始
    4. 名稱不能包含空格
  4. 屬性
  • 約束(id 屬性值唯一)
  1. 文字

3. 解析