XML 文件由標簽、屬性和文本數據組成。XML 文件的結構如下:
聲明部分:XML 文件以 XML 聲明開始,用于指定 XML 的版本和字符編碼方式,通常為 <?xml version="1.0" encoding="UTF-8"?>
。
元素(Element):XML 中的基本單位是元素,用標簽表示,例如 <book>
是一個元素的開始標簽,</book>
是一個元素的結束標簽。元素可以包含其他元素、屬性或文本數據。
屬性(Attribute):元素可以擁有屬性,屬性用于提供有關元素的額外信息。屬性通常寫在開始標簽中,格式為 name="value"
。
文本數據:元素中可以包含文本數據,即元素的內容。文本數據可以是純文本,也可以包含其他元素。
示例:
<?xml version="1.0" encoding="UTF-8"?>
<library>
<book id="1">
<title>XML Basics</title>
<author>John Doe</author>
</book>
<book id="2">
<title>Advanced XML</title>
<author>Jane Smith</author>
</book>
</library>
在上面的示例中,<library>
是根元素,包含兩個 <book>
元素,每個 <book>
元素有一個 id
屬性以及 title
和 author
子元素。