1. 程式人生 > >XML語法解析

XML語法解析

  • XML示例
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="css/style.css" ?>
<member>
	<name>李三</name>
	<desc>22</desc>
	<nation lang="ch">中國</nation>
	<edu>大專</edu>
	<passport></passport>
</
member
>
  • XMl語法的組成
    • 前導宣告
version=“1.0” 定義xml的版本,目錄有且只有1.0
encoding=“utf-8” xml檔案所使用的的編碼格式
-stylesheet type=“text/css” href=“css/style.css” 宣告要匯入的檔案
  • 程式碼主體
<member>…</member> 根節點(xml中必須有根節點)
<name>李三</name> 子元素,(無論是根節點還是子元素,xml中都必須有結束標籤)
<passport></passport> 空元素,xml中允許有空元素
lang=“ch” xml中可以定義屬性,但是每一個屬性的內容都必須使用雙引號包起來,否者會出錯,也可以使用單引號包起來
  • 示意圖

在這裡插入圖片描述