English 中文(简体)
Java 使用 JSOUP 从 HTML 源代码获取 RSS 链接 [重复]
原标题:Java getting RSS link from HTML source code using JSOUP [duplicate]

我试图从 html 源代码中获得 RSS 链接 。 我使用 < a href=" http://jsoup. org/" rel=" nofollow" > Jsoup java 库查找 rs 链接。 我写了一小部分代码来获取 RSS 链接, 但不幸的是, 并非所有网站都使用这个代码 。 下面是我的代码 。

String url = "http://www.smashingmagazine.com/"; // not working
Document doc = Jsoup.connect(url).get();
Elements links = doc.select("link[type=application/rss+xml]");

if (links.size() > 0) {
    String rss_url = links.get(0).attr("href").toString();
} else {
    // RSS url not found
}

The above code is not working for all the websites. Please solve my problem. (I am trying to find RSS 2.0 links)

谢谢

问题回答

答案是:

String url = "http://www.smashingmagazine.com/"; // not working
Document doc = Jsoup.connect(url).get();

Elements links = doc.select("link[type=application/rss+xml]");

if (links.size() > 0) {
    String rss_url = links.get(0).attr("abs:href").toString();
} else {....
    // RSS url not found
}

I hope it will be ok for you. It works with .attr(*"abs:*href")

厄图





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签