解析XML文档时抛出SAXException异常怎么进行处理(新手问题)谢谢回答

HarlanC 2007-04-02 08:53:41
import java.io.*;
import org.xml.sax.*;
import org.xml.sax.helpers.XMLReaderFactory;
import org.apache.xerces.parsers.SAXParser;

public class ParseXML
{
public static void main(String[] args)
{
String uri = args[0];

ParseXML ParseXMLInstance = new ParseXML();
ParseXMLInstance.ParseDoc(uri);
}
public void ParseDoc(String uri)
{
try
{
XMLReader MyParser = XMLReaderFactory.createXMLReader(
"org.apache.xerces.parsers.SAXParser");
MyParser.parse(uri);
}
catch (IOException e)
{
System.out.println("Error IOException!!!");
}
catch (SAXException e)
{
System.out.println("Error SAXException!!!");
}
}


}执行书上的例子时,执行结果为Error SAXException!!!和书上的结果怎么不一样呀,怎么处理呀,谢谢回答
...全文
470 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
禽兽v5 2007-04-06
  • 打赏
  • 举报
回复
这个算法没听说过,帮不上忙咧,抱歉。
HarlanC 2007-04-04
  • 打赏
  • 举报
回复
正在做毕业设计,题目是XML文档之间关系生成算法的研究,要求用树图的方式来表示XML文档,采用特定的关系生成机制来判断某些结点间的语义相关性,没什么头绪,能介绍以下该看什么方面的书么,谢谢
HarlanC 2007-04-04
  • 打赏
  • 举报
回复
书上用的全是 xerces ,刚学这方面的内容,不是很懂,真的没有方法解决么
禽兽v5 2007-04-04
  • 打赏
  • 举报
回复
那本书可以丢掉,如果你想废物利用,打麻将时可以考虑用来垫桌脚。

而至于开源工具的学习,主要是去他们的网站下载一份包含examples,samples目录的版本,
阅读里面的源代码就可以了。

如果对代码的领悟力较差,英语较差,可以搜索相关的中文资料,
有很多高手已经写了很棒的中文教程,推荐javaresearch.org
禽兽v5 2007-04-02
  • 打赏
  • 举报
回复
xerces不适合人用,适合机器用。
建议你用dom4j或者jdom
dashi 2007-04-02
  • 打赏
  • 举报
回复
顶

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧