- 浏览: 72957 次
- 性别:
- 来自: 广州
文章分类
最新评论
- xml文件如下:
<?xml version="1.0" encoding="GBK"?> <chat> <messages> <from>[系统公告]</from> <face/> <to/> <content><font color='gray'>叶明坚同同学走进了聊天室!</font></content> <sendTime>2010-8-21 13:02:17</sendTime> <isPrivate>false</isPrivate> </messages> <messages> <from>叶明坚同同学</from> <face>正义凛然的</face> <to>所有人</to> <content><font color='>哈哈,陈步青同同学终于解决了中文乱码问题啦¥%#@%</font></content> <sendTime>2010-8-21 13:03:00</sendTime> <isPrivate>false</isPrivate> </messages> <messages> <from>[系统公告]</from> <face/> <to/> <content><font color='gray'>陈步青走进了聊天室!</font></content> <sendTime>2010-8-21 13:05:54</sendTime> <isPrivate>false</isPrivate> </messages> <messages> <from>陈步青</from> <face>微笑着</face> <to>叶明坚同同学</to> <content><font color='>告诉你个秘密,我终于解决了那个烦人的中文乱码问题啦</font></content> <sendTime>2010-8-21 13:06:40</sendTime> <isPrivate>true</isPrivate> </messages> <messages> <from>[系统公告]</from> <face/> <to/> <content><font color='gray'>小牛顿走进了聊天室!</font></content> <sendTime>2010-8-21 21:29:25</sendTime> <isPrivate>false</isPrivate> </messages> <messages> <from>[系统公告]</from> <face/> <to/> <content><font color='gray'>陈步青走进了聊天室!</font></content> <sendTime>2010-8-21 21:29:51</sendTime> <isPrivate>false</isPrivate> </messages> <messages> <from>[系统公告]</from> <face/> <to/> <content><font color='gray'>hak走进了聊天室!</font></content> <sendTime>2010-8-21 21:31:40</sendTime> <isPrivate>false</isPrivate> </messages> <messages> <from>小牛顿</from> <face>严肃的</face> <to>所有人</to> <content><font color='>大家一起吹水。。。。</font></content> <sendTime>2010-8-21 21:32:54</sendTime> <isPrivate>false</isPrivate> </messages> <messages> <from>[系统公告]</from> <face/> <to/> <content><font color='gray'>蔡泽鑫走进了聊天室!</font></content> <sendTime>2010-8-21 22:40:05</sendTime> <isPrivate>false</isPrivate> </messages> </chat>
- java代码:
package scau.netbeansTester; import java.util.Iterator; import java.util.List; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.Node; import org.dom4j.io.SAXReader; public class TestRootE { /** * @param args * @throws DocumentException */ public static void main(String[] args) throws DocumentException { // TODO Auto-generated method stub SAXReader reader = new SAXReader(); Document document = null; document = reader.read("TestRootE.xml"); //获取指定目录下的所有<messages>节点 List<Node> list = (List<Node>)document.selectNodes("//chat/messages"); //依次取出每个<messages>节点 for(Node n : list) { Element messagesElement = (Element) n; //取得每个<messages>节点下名为"sendTime"的节点 String sendTime = messagesElement.element("sendTime").getText(); p(sendTime); } } public static void p(Object o ) { System.out.println(o); } }
发表评论
-
jdbc连接SQL server2000
2010-10-22 13:16 8861.假设SQL数据库“test”下有表“PRESON” ... -
javac联合编译
2010-09-14 20:25 1858假如在目录“D:\project\src\com\scau”下 ... -
常用SQL语句(在mysql上测验通过)
2010-09-11 15:59 980本文讲解《数据库处理——基础、设计与实现》第30页中3个表的创 ... -
一些编程常用的CMD命令
2010-09-09 00:05 888echo %path% 查看系统path环境变量的值 n ... -
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
2010-09-08 23:49 12471我的操作系统是WIN7旗舰版,每次开机,我可以在任务管理器里看 ... -
JDK工具 javac命令学习
2010-09-06 22:02 1049JDK工具 javac命令详解 SCJP必考的内容, ... -
jdk+tomcat安装以及配置
2010-09-06 21:57 1973安装配置JDK:其实就是 ... -
修改JSPsmartUpload组件实现无中文乱码上传下载
2010-08-26 09:26 2487使用JSPsmartUpload组件上传文件,文件名出现中文字 ... -
Ajax通过POST方法发送中文信息乱码解决
2010-08-21 13:22 1570开发项目用Ajax的Post方法提交信息到请求的servlet ... -
Ajax通过post方法向Servlet提交信息
2010-08-19 22:00 4621<script type="text/java ... -
JavaScript检查输入框是否有值再激活提交按钮的方法
2010-08-15 11:16 2436今天,想做一个“JavaScript检查输入框是否有值再激活提 ... -
dom4j写出中文乱码解决方法
2010-08-14 12:43 2205今天,学习了DOM4J,发现在eclipse中通过XMLWri ... -
XML基本语法介绍
2010-08-13 13:27 8300第一部分:文档声明 ... -
JSP+Servlet+Ajax实现后台异步检验用户信息实例
2010-08-12 21:24 21926下面介绍JSP前台表单内容通过Ajax异步提交到后台Servl ... -
java中实例化一个类的一种另类方法
2010-08-11 17:23 1517今天学习J2SE,学习了另一种类的构造方式,在调试的过程中有自 ...
相关推荐
dom4j是一个简单而灵活的开放源码库中使用XML,XPath和XSLT的工作使用的Java使用DOM,SAX和JAXP的充分融合了Java集合框架平台。 内含: dom4j-2.0.0-ALPHA-2.jar dom4j-2.0.0-ALPHA-2-javadoc.jar dom4j-2.0.0-ALPHA...
使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式 执行时却抛出以下异常: Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen...
用dom4j解析xml时,经常需要用到xpath,由于dom4j-1.6.1.jar不包括jaxen-1.1-beta-6.jar,导致使用xpath报错。 其中jaxen-full.jar是为了解决ava.lang.NoClassDefFoundError: org/jaxen/JaxenException错误。 下载的...
dom4j是一个简单的开源库,用于处理XML、 XPath和XSLT,它基于Java平台,使用Java的集合框架,全面集成了DOM,SAX和JAXP。
CSS、DHTML、XMLDOM、T-SQL、XPath、正则表达式等.chm文件
dom4j和xpath的jar包,解析xml的最佳拍档.
使用dom4j解析xml时用到的jar包dom4j-1.6.1.zip xpath用到的jar包jaxen-1.1-beta-6.jar
dom4j是一个简单的开源库,用于处理XML、 XPath和XSLT,它基于Java平台,使用Java的集合框架,全面集成了DOM,SAX和JAXP。
好不容找到的的CSS、DHTML、XMLDOM、T-SQL、XPath、正则表达式中文的帮助文档,而且带搜索功能很强大,找了很久才找到,值两个积分吧
详细介绍dom4j_xpath,相信对想学dom4j_xpath的朋友有帮助
wicked-good-xpath, 纯JS实现DOM级别 3 XPath规范 很好的XPath Wicked XPath是谷歌编写的DOM级别 3 XPath规范的纯JavaScript实现。 它为每个浏览器中的HTML文档启用XPath评估。 我们相信它是JavaScript中最快的XPath...
dom4j是一个非常非常优秀的JavaXML API 越来越多的Java软件都在使用dom4j来读写XML Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP DOM4J使用...
资源来自pypi官网,解压后可用。 资源全名:py_dom_xpath_six-0.2.4-py3-none-any.whl
dom4j 和dom4j 是一款比较好用的Xml解析工具jar,其中部分功能需要xpath的支持
官方离线安装包,亲测可用
dom4j基础入门文档,与 W3C DOM API 相比,使用 dom4j 所包含的解析器的好处是 dom4j 拥有本地的 XPath 支持。
Java在使用xPath处理xml文件时需要加载dom4j和jaxen。使用时需要同时引入到库里,版本已经对应好了,是1.61版本的dom4j和相应的jaxen
解开后其中有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话还需要加入包jaxen-1.1-beta-7.jar.