Java入门第153课——XML 解析与应用(Dom4j)

一、知识体系

表格

核心模块关键知识点
XML 语法基本规则、元素与属性、CDATA 段、实体引用
解析方式SAX(逐行解析)、DOM(树形解析)
Dom4j 操作SAXReader、Document、Element、Attribute
XPath路径表达式、谓语条件、节点检索
经典案例XML 文档创建、Emp 信息解析、XPath 查询

二、核心知识点详解

1. XML 基础语法
  • 必须有且仅有一个根元素。
  • 元素大小写敏感,必须正确嵌套,有闭合标签。
  • 属性值必须用引号包裹(单引号 / 双引号)。
  • CDATA 段:<![CDATA[文本内容]]>,内部特殊字符无需转义。
  • 实体引用:<(&lt;)、>(&gt;)、&(&amp;)等
2. Dom4j 解析核心 API