我正在使用Netbeans IDe 7.0.1。 我正在用Java测试一个程序,它使用ROME来解析xml。
public class RSSNew {
public static void main(String[] args) throws Exception {
URL url = new URL("RSS URL");
XmlReader reader = null;
try {
reader = new XmlReader(url);
SyndFeed feed = new SyndFeedInput().build(reader); /* HERE */
}
finally {
if (reader != null)
reader.close();
}
}
}
错误是:
**cannot access org.jdom.Document
class file for org.jdom.Document not found
SyndFeed feed = new SyndFeedInput().build(reader);
Note: C:\Users\User PC\Documents\NetBeansProjects\RSS\src\rss\RSS.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error**
您是否曾经历过这样的错误?
先谢谢
PS。我在我的项目中添加了以下jar文件:
feed4j.jar 罗马1.0.jar 罗马-1.0-javadoc.jar
答案 0 :(得分:3)
我只是有同样的错误信息 - 你需要将jdom.jar添加到你的项目类路径中,它被rome使用。你可以从这里得到它:http://www.jdom.org/dist/binary/