1. 程式人生 > >三種資訊標記形式------XML,JSON,YAML

三種資訊標記形式------XML,JSON,YAML

XML

xml元素:開始標籤 + 內容 + 結束標籤

<book category="botany">book book</book>

空元素:沒有內容,開始標籤和結束標籤在一起

<img src="china.jpg" size="10"/>

注意事項:

  1. xml標籤對大小寫敏感。
  2. xml可以自定義標籤和屬性。
  3. xml文件必須有根元素。
  4. xml標籤屬性必須加引號。

JSON

json構建基於兩種結構:

  • 鍵值對。{ string : value }   理解為object
  • 有序列表。[value, value]   理解為array

值(value)是有型別的,可以是字串、數值、true、false、null、object、array。

YAML

yaml和json很像,但是yaml的鍵值對是無型別的。

yaml用縮排來表示所屬關係。

yaml用-號表示並列關係