1. XML文件概念
XML - Extensible Markup Language - 可拓展标记语句
XML是一种数据的格式, 可以用这种数据格式来储存和标识一组数据!
2. XML基本机构
<?xml version="1.0" encoding="UTF-8"?> XML声明 – 定义XML 版本号 编码信息
根元素
注释
---- 属性
王珊
包含C#框架和网络编程等
元素 – 由开始标签, 元素内容和结束标签组成
良好的XML文档格式:
必须有XML声明语句
必须有且仅有一个根元素
标签大小写敏感(AAA != aaa)
属性值用双引号
标签成对
元素正确嵌套
3. XML文档的优势
XML基于文本格式, 具有简单性, 可拓展性, 交互性和灵活性
XML格式一般在项目中作为配置文件, 还可以用于不同站点之间的一种通用的数据交换格式使用, 例如webservice.
XML文件是一种 [通用的数据格式, 方便在网络中进行传输]
4. 解析XML文档
使用DOM4J解析XML文件
解析原理:
XML实际上是一个倒状的树状结构, 解析时, 通常先找到根节点, 然后根据根节点逐层遍历
5. DOM4J API
SAXReader new SAXReader();
建立一个SAXReader阅读器
Document reader.read(new File());
读取File 返回一个Document类型文件
Element doc.getRootElement();
根据Document类文件得到XML根元素
List<Element> rootElement.elements();
根据根元素创建elementsList合集开始遍历
本文详细介绍了XML(可拓展标记语言)的基本概念、结构及优势,解析XML文档的方法,特别是使用DOM4J API进行解析的过程。XML作为一种通用数据格式,在项目配置和数据交换中扮演着重要角色。
1153

被折叠的 条评论
为什么被折叠?



