以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  在JBUILDER中如何实现SAX与XML的对接???  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=25645)


--  作者:zafira
--  发布时间:12/19/2005 4:01:00 PM

--  在JBUILDER中如何实现SAX与XML的对接???
我想在jbuilder 9中,通过SAX实现对XML文件的数据访问。
按照jbuilder的帮助可以实现数据访问,不过,那里面是通过设置"Run"->"Configurations"->"Run"栏->选中"Runtime Configurations"来设置SAX与XML的关联的。
但我想知道,如果要根据情况提供对不同XML的数据解析,不能每访问一个XML文件就改一次设置把,那么用程序怎么实现呢???
我是这么写的,可惜浩多的错误啊:
      SAXParserFactory parserFactory = SAXParserFactory.newInstance();
      parserFactory.setValidating(false);
      parserFactory.setNamespaceAware(false);
      SaxParserWithFirutData SaxParserWithFirutDataInstance = new SaxParserWithFirutData();
      SAXParser parser = parserFactory.newSAXParser();
      InputStream uri = this.getClass().getResourceAsStream("/src/firutData.xml");      
parser.parse(uri, SaxParserWithFirutDataInstance);
这样,不是可以从程序里面更改要解析的XML文件路径吗,可是报错,各位前辈,给指点指点啊!谢谢!

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
3,171.875ms