`
- 浏览:
194470 次
- 性别:
- 来自:
天津
-
首先导入dom4j-1.6.1.jar;
然后 File xmlFile = new File("xml绝对路径");
InputStream filestream = new FileInputStream(xmlFile);//指定文件流
Charset charset = Charset.forName("GBK");//指定文本格式
Reader r = new InputStreamReader(filestream,charset);
SAXReader reader = new SAXReader();
Document doc = reader.read(r);
Element root = doc.getRootElement();
List<Element> list = root.elements("VPC");
for(int t = 0;t<vpcs.size();t++){
Element vehNode = vpcs.get(t);
vehNode.elementTextTrim("YX");//获取字段的值
}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
JAVA 解析XML和生成XML文档源码。比较全 1.DOM生成和解析XML文档 2.SAX生成和解析XML文档 3.DOM4J生成和解析XML文档 4.JDOM生成和解析XML
### Java解析XML字符串 在给定的代码示例中,我们看到了如何使用JDOM库来解析一个XML字符串,并对其进行操作。下面我们将详细解析这个过程: 1. **初始化XML源**:首先,将XML字符串转化为`StringReader`对象,这...
Java解析XML文件是Java开发中常见的一项任务,XML(eXtensible Markup Language)作为一种结构化数据存储格式,被广泛用于数据交换、配置文件和Web服务等场景。本篇文章将详细探讨Java如何利用DOM4J库来解析XML文件...
本教程将介绍如何使用Java解析XML文件,并将解析结果导入MySQL数据库。 首先,我们需要引入处理XML的Java库——JAXB(Java Architecture for XML Binding)和DOM(Document Object Model)API。JAXB用于对象与XML...
### JAVA解析XML知识点详解 #### 一、XML与JAVA的关系 **XML (eXtensible Markup Language)** 是一种用于标记电子文件使其具有结构性的标记语言。由于其平台无关性、语言无关性和系统的无关性,XML成为了数据交换...
以下是一个简单的DOM解析XML的例子: ```java import javax.xml.parsers.*; import org.w3c.dom.*; import java.io.*; public class DOMExample { public static void main(String[] args) { try { ...