可擴(kuò)展標(biāo)記語言,設(shè)計(jì)宗旨是傳輸數(shù)據(jù)兔港,而非顯示數(shù)據(jù)庸毫。XML 被設(shè)計(jì)用來結(jié)構(gòu)化、存儲(chǔ)以及傳輸信息衫樊。
XML示例
<?xml version="1.0" encoding="UTF-8"?>
<message>
<warning>
Hello World
</warning>
</message>
- 第一行是 XML 聲明飒赃。它定義 XML 的版本 (1.0) 和所使用的編碼 (ISO-8859-1 = Latin-1/西歐字符集)。
- 下一行描述文檔的根元素
- 接下來描述根的子元素
實(shí)體
- 如果你把字符 "<" 放在 XML 元素中科侈,會(huì)發(fā)生錯(cuò)誤载佳,這是因?yàn)榻馕銎鲿?huì)把它當(dāng)作新元素的開始。
方法 | 符號(hào) | 描述 |
---|---|---|
< |
< | 小于符號(hào) |
> |
> | 大于符號(hào) |
& |
& | 和 |
" |
" | 一個(gè)雙引號(hào) |
' |
' | 一個(gè)單引號(hào) |
規(guī)則
- XML 標(biāo)簽對(duì)大小寫敏感
- XML 必須正確地嵌套
- XML 文檔必須有根元素
- XML 的屬性值須加引號(hào)
- 在 XML 中兑徘,空格會(huì)被保留
- 注釋:
<!-- This is a comment -->