1. xml元素
xml文件包含xml元素,xml元素指的是從(且包括)開始標籤直到(且包括)結束標籤的部分。
乙個元素可以包含:
harry potter
j k. rowling
2005
29.99
在上面的例項中,和 都有元素內容,因為他們包含其他元素。元素也有屬性(category="children")。、、和 有文字內容,因為他們包含文字。
2. xml屬性
xml元素具有屬性,屬性(attribute)提供有關元素的額外資訊
屬性通常提供不屬於資料組成部分的資訊。在下面的例項中,檔案型別與資料無關,但是對需要處理這個元素的軟體來說卻很重要:computer.gif
3. xml屬性必須加引號
屬性值必須被引號包圍,不過單引號和雙引號均可使用。比如乙個人的性別,person 元素可以這樣寫:
或者這樣也可以:
如果屬性值本身包含雙引號,您可以使用單引號,就像這個例項:
或者您可以使用字元實體:
4. 避免xml屬性
因使用屬性而引起的一些問題:
屬性難以閱讀和維護。請盡量使用元素來描述資料。而僅僅使用屬性來提供與資料無關的資訊
XML入門簡介
xml可以用來描述資料,重點是 資料是什麼 html則是用來顯示資料,重點是 如何顯示資料 在你繼續之前你應該具有下面一些基礎的知識 你最好在學習xml之前就了解上面的內容,因為在xml的學習過程中將用到這些知識。xml是用來存放資料的 xml不是html的替代品,xml和html是兩種不同用途的語...
xml 基本格式
123zhang 123 name dtd1.dtd 屬性名稱 型別 屬性特點 型別 屬性特點 型別 cdata ididref idrefs nmtoken nmtokens enumerated entity entitles notation notations 屬性特點 requirerd ...
xml格式解析
xml.etree.elementtree 模組 主要類 elementtree,element 讀取 tree et.parse r f py xml write.xml 這個tree物件型別是 elementtree,這表示的是乙個xml文件 root tree.getroot 這個返回的是該文...