2 daxhmy daxhmy 于 2013.09.30 20:47 提问

在JAVA中解析XML文件时遇上难题,向各位大虾求助。

在服务器进程中编写登录时出现以下错误提示:
Exception in thread "Thread-0" java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl cannot be cast to javax.swing.text.Document
at server.ServerThread.Login(ServerThread.java:125)
at server.ServerThread.run(ServerThread.java:68)
由于是初学者,一直不解,向各位大虾求助。
下面是源代码的一部分;
//DOM解析器的工厂实例化
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
//从DOM工厂中获取DOM解析器
DocumentBuilder db = dbf.newDocumentBuilder();
//解析XML文档,获取Document,即DOM树
InputStream is = new FileInputStream("src\server\UserInfo.xml");
Document doc = (Document) db.parse(is);//ServerThread.java:125

下面是XML文件内容:
<?xml version="1.0" encoding="GB2312" ?>



1个回答

daxhmy
daxhmy   2013.09.30 20:52

下面是XML文件内容:
<?xml version="1.0" encoding="GB2312" ?>



Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!