gpt4 book ai didi

java - 如何将 tumblr feed 添加到 java swing 项目中

转载 作者:行者123 更新时间:2023-12-01 10:34:29 26 4
gpt4 key购买 nike

我正在使用 Java Swing 为我的游戏制作启动器。我需要一种方法将 tumblr/wordpress feed 添加到启动器上。一个例子是《我的世界》启动器(如果您不知道它是什么样子,go to this link)。

我还认为 RSS 可能会很有用,因为我已经在提要和类似的东西上看到过提到的内容,所以如果有一种简单的方法,那么这也会很有帮助。

无论如何,我该怎么做?

编辑:我如何在 Swing 中使用 jsoup?

最佳答案

这是我用来解析页面数据的示例

private static final String url = "website";

public void getLatestUpdate() throws IOException {
try {
URL addr = new URL(url);
URLConnection con = addr.openConnection();
ArrayList<String> data = new ArrayList<String>();
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
Pattern p = Pattern.compile("<span itemprop=.*?</span>");
Pattern p2 = Pattern.compile(">.*?<");
Matcher m = p.matcher(inputLine);
Matcher m2;
while (m.find()) {
m2 = p2.matcher(m.group());
while (m2.find()) {
data.add(m2.group().replaceAll("<", "").replaceAll(">", "").replaceAll("&", "").replaceAll("#", "").replaceAll(";", "").replaceAll("3", "3"));
}
}
}
in.close();
addr = null;
con = null;

message("(" + data.get(3) + ")" + ", at " + data.get(4));
} catch (Exception e) {
System.out.println("Error getting data from website.");
e.printStackTrace();
}
}

关于java - 如何将 tumblr feed 添加到 java swing 项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34860840/

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