Java入门第153课——XML 解析与应用(Dom4j)
一、知识体系
表格
| 核心模块 | 关键知识点 |
|---|---|
| XML 语法 | 基本规则、元素与属性、CDATA 段、实体引用 |
| 解析方式 | SAX(逐行解析)、DOM(树形解析) |
| Dom4j 操作 | SAXReader、Document、Element、Attribute |
| XPath | 路径表达式、谓语条件、节点检索 |
| 经典案例 | XML 文档创建、Emp 信息解析、XPath 查询 |
二、核心知识点详解
1. XML 基础语法
- 必须有且仅有一个根元素。
- 元素大小写敏感,必须正确嵌套,有闭合标签。
- 属性值必须用引号包裹(单引号 / 双引号)。
- CDATA 段:
<![CDATA[文本内容]]>,内部特殊字符无需转义。 - 实体引用:
<(<)、>(>)、&(&)等。
