1.为了打干净的可运行jar包,把之前在web工程里面写的java程序移植知道java project中,需要把一些web工程中Myeclipse自动引入的jar包放在java工程的lib目录中(java工程本没有lib目录,需自行创建),由于使用dom4j包解析的,故将dom4j-1.6.1.jar引入java工程lib目录,但运行时抛出异常:
Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/JaxenException
at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230)
at org.dom4j.tree.AbstractNode.createXPath(AbstractNode.java:207)
at org.dom4j.tree.AbstractNode.selectNodes(AbstractNode.java:164)
at com.IncreRefresh.IncreRefresh.modifyXml(IncreRefresh.java:122)
at com.IncreRefresh.IncreRefresh.main(IncreRefresh.java:174)
原来使用dom4j解析,不仅需要dom4j-1.6.1.jar包还需要jaxen-1.1-beta-7.jar包,jaxen是dom4j的基础包
2.抛出异常:org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8 sequence的原因
当使用XMLWriter保存xml文件时,默认是utf-8编码,当xml中有中文时,会显示为乱码,当再次运行解析程序时,就会出现这样的错误了;
xml中尽量使用英文的值和id。
未完待续
分享到:
相关推荐
java在线解析xmljava在线解析xmljava在线解析xmljava在线解析xmljava在线解析xmljava在线解析xmljava在线解析xmljava在线解析xmljava在线解析...java在线解析xmljava在线解析xmljava在线解析xmljava在线解析xmljava在
tinyxml 读写xml方法,简单易用!
基于QT实现XML文件读写,解析操作
java解析XML文件java解析XML文件java解析XML文件java解析XML文件java解析XML文件java解析XML文件
xml解析在java中的应用小程序,在这里可以知道xml解析的原理,以及在java中的应用
本人没分了,特别来分享一下,通用的XML读写工具类,同志们下下绝对不后悔
用JAVA编写的从数据库和XML中读写数据的应用程序
解析xml解析xml解析xml解析xml解析xml解析xml解析xml解析xml解析xml解析xml解析xml解析xml解析xml解析xml
易语言 xml解析 易语言 xml解析 易语言 xml解析 易语言 xml解析 易语言 xml解析 易语言 xml解析 易语言 xml解析 教程 带源码
微信小程序解析Xml,以及Html文档,常用在小程序文章显示
xml解析的小工具,基本思路是先下载到本地再解析
DELPHI 7 用来解析XML的小程序 ,两个测试用例
本程序使用到的不仅是xml读取写入 还使用了树的操作。希望使用的你能看懂。并理解。
ios小程序--解析xml文件,读取新闻
xml c++ tinyxml xml读写 日志记录 vc mfc
android下解析xml文件的demo
使用简单方便的解析XML的小程序代码,不需要加入任何动态库
XML 解析XML 解析XML 解析XML 解析XML 解析XML 解析XML 解析
资源名称:使用Javascript解析xml文件或xml格式字符串 中文WORD版 内容简介: 本文档主要讲述的是使用Javascript解析xml文件或xml格式字符串;javascript中,不论是解析xml文件,...
用System.Xml 读写XML