Python 爬蟲-信息的標記xml,json,yaml

2017-07-26  23:53:03json

信息標記的做用有:ide

  • 標記後的信息可造成信息組織結構,增長了信息維度
  • 標記的結構與信息同樣具備重要價值
  • 標記後的信息可用於通訊、存儲或展現
  • 標記後的信息更利於程序理解和運用

信息標記的三種形式:spa

  • XML
  • JSON
  • YAML

1、XMLxml

xml 的表達格式:對象

 

 實例:blog

 

2、jsonip

json:JavsScript Object Notation,也就是說json是js中對面向對象信息的一種表達形式。簡單講json是指對有類型的鍵值對的表達形式。it

實例:io

 

3、YAMLclass

json採用有類型的表達方式,而YAML則是一種無類型的方式來表達信息。

總的格式以下:

舉例說明:

實例:

 

4、三種表達格式的比較

XML: 最先的通用信息標記語言,可擴展性好,但繁瑣Internet上的信息交互與傳遞
JSON: 信息有類型,適合程序處理(js),較XML簡潔移動應用雲端和節點的信息通訊,無註釋
YAML: 信息無類型,文本信息比例最高,可讀性好各種系統的配置文件,有註釋易讀

相關文章
相關標籤/搜索