- Apache Xerces 教程
- Xerces 首頁
- XML 概覽
- Xerces 環境設定
- XML 解析器
- Xerces DOM 解析器
- Xerces DOM 解析器
- 解析 XML 文件
- 查詢 XML 文件
- 建立 XML 文件
- 修改 XML 文件
- Xerces SAX 解析器
- Xerces SAX 解析器
- 解析 XML 文件
- 查詢 XML 文件
- 建立 XML 文件
- 修改 XML 文件
- Xerces StAX 解析器
- Xerces StAX 解析器
- 解析 XML 文件
- 查詢 XML 文件
- 建立 XML 文件
- 修改 XML 文件
- Xerces 有用資源
- Xerces - 快速指南
- Xerces - 有用資源
- Xerces - 討論
Apache Xerces - XML 概覽
什麼是 XML?
XML 是一種基於文字的簡單語言,設計用於儲存和傳輸純文字格式的資料。它是可擴充套件標記語言的簡稱。以下是 XML 的部分顯著特徵。
XML 是一種標記語言。
XML 是一種基於標籤的語言,例如 HTML。
XML 標籤不像 HTML 那樣預先定義。
你可以定義自己的標籤,這就是它被稱為可擴充套件語言的原因。
XML 標籤旨在具有自描述性。
XML 是 W3C 推薦的資料儲存和傳輸語言。
示例
<?xml version = "1.0"?>
<Class>
<Name>First</Name>
<Sections>
<Section>
<Name>A</Name>
<Students>
<Student>Rohan</Student>
<Student>Mohan</Student>
<Student>Sohan</Student>
<Student>Lalit</Student>
<Student>Vinay</Student>
</Students>
</Section>
<Section>
<Name>B</Name>
<Students>
<Student>Robert</Student>
<Student>Julie</Student>
<Student>Kalie</Student>
<Student>Michael</Student>
</Students>
</Section>
</Sections>
</Class>
優點
以下是 XML 提供的優點 -
與技術無關 - 由於是純文字,XML 與技術無關。任何技術都可以使用它來儲存和傳輸資料。
便於閱讀 - XML 使用簡單的文字格式。便於閱讀和理解。
可擴充套件 - 在 XML 中,可以非常容易地建立和使用自定義標籤。
允許驗證 - 使用 XSD、DTD 和 XML 結構可以輕鬆地進行驗證。
缺點
以下是使用 XML 的缺點 -
冗餘語法 - 通常 XML 檔案包含許多重複的術語。
冗長 - 由於是一種冗長的語言,XML 檔案大小會增加傳輸和儲存成本。
廣告