日期:2014-05-20  浏览次数:20762 次

解析XML文档时抛出SAXException异常怎么进行处理(新手问题)谢谢回答
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!!!和书上的结果怎么不一样呀,怎么处理呀,谢谢回答

------解决方案--------------------
那本书可以丢掉,如果你想废物利用,打麻将时可以考虑用来垫桌脚。

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

如果对代码的领悟力较差,英语较差,可以搜索相关的中文资料,
有很多高手已经写了很棒的中文教程,推荐javaresearch.org