xml遇到的异常问题

Exception in thread "main" java.lang.NullPointerException
at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:494)

org.dom4j.DocumentException:
Nested exception:

关于以上异常造成的错误及查找方式!!

1,一个时间转换异常,我用的是

DateLocaleConverter dlc=new DateLocaleConverter();
dlc.convert(this.birthday,"yyyy-MM-dd");

关于此次异常出现,导入错误的包造成DateLocaleConverte,

改正:

错误的import com.sun.org.apache.commons.beanutils.locale.converters.DateLocaleConverter;

正确地:import org.apache.commons.beanutils.locale.converters.DateLocaleConverter;,

2,关于org.dom4j.DocumentException: 、Nested exception:

关于以上异常:

web项目中,myeclipse8.5环境下 编码为 UTF-8或者gbk、xml、format.setEncoding("utf-8")、 request、response以及 jsp都统一编码, 未能 解决异常处理!!

经过多次测试:处理办法为:在myeclipse8.5环境下,设置编码为gbk或者UTF-8都可以,

xmlencoding=“gb2312” 与 format.setEncoding(“gb2312”); 为前提操作条件,jsp以及servlet设置编码为UTF-8 方能操作成功, 其他情况失败!!

{OutputFormat format= OutputFormat.createPrettyPrint();format.setEncoding("gb2312");XMLWriter writer=new XMLWriter(new FileOutputStream(filepath),format)};

具体原因未能找出! 留待解决!!不知是否与dom4j jar包、 操作系统 或者 tomcat等有关。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念
xml文件介绍及使用
xml编程(一)-xml语法
XML文件结构和基本语法
第2章 包装类
XML入门的常见问题(二)
Java对象的强、软、弱和虚引用
JS解析XML文件和XML字符串详解
java中枚举的详细使用介绍
了解Xml格式
XML入门的常见问题(四)
深入SQLite多线程的使用总结详解
PlayFramework完整实现一个APP(一)
XML和YAML的使用方法
XML轻松学习总节篇