国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python中使用ElementTree解析XML示例

2020-02-23 01:29:07
字體:
來源:轉載
供稿:網友

【XML基本概念介紹】

XML 指可擴展標記語言(eXtensible Markup Language)。
XML 被設計用來傳輸和存儲數據。
概念一:
代碼如下:
<foo>      # foo元素的起始標簽 
</foo>     # foo元素的結束標簽 
           # note: 每一個起始標簽必須有對應的結束標簽來閉合, 也可以寫成<foo/> 

概念二:
代碼如下:
<foo>           # 元素可以嵌套到任意參次 
  <bar></bar>   # bar元素為foo元素的子元素 
</foo>          # 父元素foo的結束標簽 

概念三:
代碼如下:
<foo lang='EN'>                  # foo元素有個lang的屬性,該屬性值為: EN;對應Python字典(Name-Value)對;                             
  <bar id='001' lang="CH"></bar> # bar元素有個lang的屬性,該屬性值為: CH;還有個id屬性,值為:001,放置在''或“”中;  
</foo>                           # bar元素中的lang屬性不會和foo元素中相沖突,每個元素都有獨立的屬性集;

概念四:
代碼如下:
<title>Learning Python</title> # 元素可以有文本內容 
                                # Note:如果一個元素即沒有文本內容,也沒有子元素,則為空元素。 

概念五:
代碼如下:
<info>                                  # info元素為根節點 
    <list id='001'> A </list>           # list元素為子節點 
    <list id='002'> B </list>  
    <list id='003'> C </list> 
</info> 

概念六:
代碼如下:
<feed xmlns='http://www.w3.org/2005/Atom'>  # 可以通過聲明xmlns來定義默認名字空間,feed元素處于http://www.w3.org/2005/Atom命名空間中 
  <title>dive into mark</title>             # title元素也是。名字空間聲明不僅會作用于當前聲明它的元素,還會影響到該元素的所有子元素 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 商丘市| 慈利县| 抚松县| 扶余县| 铁力市| 溧阳市| 宁晋县| 开封县| 文成县| 峨眉山市| 宁德市| 瑞昌市| 伊通| 班玛县| 德安县| 永胜县| 新郑市| 拉萨市| 将乐县| 彭州市| 颍上县| 合山市| 修文县| 曲松县| 旅游| 乌兰察布市| 出国| 中阳县| 林西县| 军事| 洛隆县| 民勤县| 越西县| 桂阳县| 遂川县| 万源市| 延安市| 那曲县| 岳阳市| 平阳县| 河北省|