|
以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- [求助]引入Xerces包的问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=24391) |
|
-- 作者:leonguy -- 发布时间:11/17/2005 10:45:00 PM -- [求助]引入Xerces包的问题 我使用Java / SAX来解析xml文档,但在引入Xerces时遇到了点问题,请求帮助。 问题出在源程序“XMLReader parser = XMLReaderFactory.createXMLReader();”一行。 当执行命令:java Extrator out.xml时,错误提示内容是: System property org.xml.sax.driver not specified 如果执行命令:java -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser Extrator out.xml时,错误提示内容为: SAX2 driver class org.apache.xerces.parsers.SAXParser not found 我下载了Xerces-J-bin.2.6.2,里面有这样几个包:resolver.jar,xercesImpl.jar,xercesSamples.jar,xml-apis.jar,xmlParserAPIs.jar。据Readme所说,xercesImpl.jar和 xml-apis.jar代表了原来的xerces.jar。可是症结在于我将这两个包引入后,依然找不到所需的内容。 我的ClassPath设置如下: .;D:\j2sdk\lib;D:\j2sdk\lib\mylib\xml-apis.jar;D:\j2sdk\lib\mylib\xercesImpl.jar; 请指教我,如何才能让java找到Xerces的包呢。多谢。
|
|
-- 作者:liuzhidan -- 发布时间:11/18/2005 9:17:00 AM -- XMLReader parser = XMLReaderFactory.createXMLReader("org.apache.xerces.parsers.SAXParser");” 你尝试一下这样看看能不能行吧~! |
|
-- 作者:leonguy -- 发布时间:11/18/2005 10:39:00 AM -- 这位兄弟,你好。你说的方法我已经试过了,问题并没有解决。我考虑,问题没出在代码身上,而是出在如何才能引入Xerces包上。因为这句话“java -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser Extrator out.xml”和你要表达的意思是一样的。不管怎样,谢谢你的帮助!
|
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
42.969ms |