在java中用dom4j解析xml
来源:互联网 发布:无间道是什么意思知乎 编辑:程序博客网 时间:2024/05/19 12:26
直接上代码
package test01;
import java.util.List;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
public class TestXmlParse
{
public static void main(String[] args)
{
String xmlStr = "<html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>"
+ "<title>xml解析</title><link href='css/index.css' rel='stylesheet' type='text/css'/>"
+ "<script src='js/index.js'></script></head><body><div id='div1' class='d1'></div>"
+ "<div id='div2' class='d2'></div><div id='div3' class='d3'>这是div</div><button>解析</button></body></html>";
Document document;
try
{
document = DocumentHelper.parseText(xmlStr);
Element root = document.getRootElement();
List<Element> divs = root.element("body").elements("div");
Element div3 = null;
for (Element div : divs)
{
if ("div3".equals(div.attribute("id").getValue()))
{
div3 = div;
break;
}
}
System.out.println(div3.attribute("class").getValue());
}
catch (Exception e)
{
System.out.println(e.getMessage());
}
}
}
jar包:dom4j-1.6.1.jar
- 在java中用dom4j解析xml
- java中用dom4j解析xml
- java中用Dom4j解析xml
- Java中用dom4j解析XML信息连接Embedded derby数据库
- 在java中使用dom4j解析xml
- JAVA DOM4J解析XML
- JAVA解析XML-DOM4J
- java dom4j解析xml
- Java Dom4j解析 xml
- JAVA dom4j 解析xml
- java dom4j解析xml
- JAVA DOM4J解析XML
- java dom4j解析xml
- java中用dom4j操作XML文件
- java中用Dom4J来操作xml文件
- 在java中使用dom4j解析xml(示例代码)
- 在java中使用dom4j解析xml(示例代码)
- 在java中使用dom4j解析xml(示例代码)
- Navigate()函数的URL参数可以设置为相对路径吗?
- 201412-1 试题名称:门禁系统(100分)ccf认证
- mysql查询语句
- JAVA输入输出流
- Centos7的安装、Docker1.12.3的安装,以及Docker Swarm集群的简单实例
- 在java中用dom4j解析xml
- 找到符合条件的整数
- 算法4.贪心算法的调度问题。
- HTML基础知识(二)
- Mysql-linux环境下安装
- 分享asp.net 网站部署一段时候后无法响应经验
- 201409-1 试题名称:相邻数对(100分)ccf认证
- viewPager+fragment的简洁搭配
- PHP面向对象开发基础与实例