gpt4 book ai didi

java - 在 java/rome : cannot access org. jdom.Document 中读取 RSS 提要

转载 作者:搜寻专家 更新时间:2023-11-01 02:14:12 25 4
gpt4 key购买 nike

我正在尝试在 Java 中阅读 RSS 提要 我正在使用 ROME 阅读提要,但出现错误无法访问 org.jdom.Document 找不到的 org.jdom.Document 类文件 SyndFeed feed = new SyndFeedInput().build(reader);1 个错误

我已将 jdom 添加到库中,但仍然出现错误。请指导我如何解决它。我的代码如下

import java.net.URL;
import java.util.Iterator;

import com.sun.syndication.feed.synd.SyndEntry;
import com.sun.syndication.feed.synd.SyndFeed;
import com.sun.syndication.io.SyndFeedInput;
import com.sun.syndication.io.XmlReader;

public class Reader {

public static void main(String[] args) throws Exception {

URL url = new URL("http://viralpatel.net/blogs/feed");
XmlReader reader = null;

try {
reader = new XmlReader(url);
SyndFeed feed = new SyndFeedInput().build(reader);
System.out.println("Feed Title: "+ feed.getAuthor());

for (Iterator i = feed.getEntries().iterator(); i.hasNext();) {
SyndEntry entry = (SyndEntry) i.next();
System.out.println(entry.getTitle());
}
} finally {
if (reader != null)
reader.close();
}
}
}

最佳答案

您使用的是哪个版本的 JDOM?在我看来,ROME 不适用于最新版本 2.0.0,但需要旧版本 1。下载 JDOM jar from here .

关于java - 在 java/rome : cannot access org. jdom.Document 中读取 RSS 提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10267087/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com