導航:首頁 > 編程語言 > java編寫rss閱讀器

java編寫rss閱讀器

發布時間:2024-01-01 18:16:41

1. 有沒有比較好用的 RSS 閱讀器

推薦幾款比較好用的rss閱讀器

下面我們就來對比一下最近名氣比較大的四款RSS閱讀器,看看哪一款功能更強大,更適合我們使用。

rss閱讀器是什麼?
RSS閱讀器是一種軟體或是說一個程序,這種軟體可以自由讀取RSS和Atom兩種規范格式的文檔,且這種讀取RSS和Atom文檔的軟體有多個版本,由不同的人或公司開發,有著不同的名字。如目前流行的有:RSSReader、Feeddemon、SharpReader等。這些軟體能夠實現大致相同的功能,其實質都是為了方便地讀取RSS和Atom文檔。Really Simple Syndication 「聚合真的很簡單」就是RSS的英文原意。把新聞標題、摘要(Feed)、內容按照用戶的要求,「送」到用戶的桌面就是RSS的目的。

RSS如何工作?
首先您一般需要下載和安裝一個RSS新聞閱讀器,然後從網站提供的聚合新聞目錄列表中訂閱您感興趣的新聞欄目的內容。訂閱後,您將會及時獲得所訂閱新聞頻道的最新內容。

閱讀RSS新聞的特點?
1.沒有廣告或者圖片來影響標題或者文章概要的閱讀。
2.RSS閱讀器自動更新你定製的網站內容,保持新聞的及時性。
3.用戶可以加入多個定製的RSS提要,從多個來源搜集新聞整合 到單個數據流中。

菜鳥們了解以上之後,接著往下看啦!

推薦一:NetRSSReader
NetRSSReader是一款離線RSS訂閱工具,該工具針對目前諸多RSS訂閱工具存在的問題做出了針對性改進,因而更符合用戶的使用習慣。

推薦二:FeedDemon

RSS閱讀器(FeedDemon)是Windows平台最受歡迎的RSS閱讀軟體,是一個Blog閱讀工具,由於正規的Blog站點都提供RSS文件,因而您可以方便的在桌面快速瀏覽RSS的世界而不需要訪問上百個網站,支持中文。

推薦三:看天下RSS閱讀器(看天下網路資訊瀏覽器)

看天下RSS閱讀器是國內開發比較早的一款RSS閱讀器,它是一款功能強大,佔用資源小、設計靈巧而實用的RSS聚合、閱讀、管理的PC客戶端程序,其中內置了大量的各個分類的RSS網站。

推薦四:新浪點點通閱讀器

新浪點點通閱讀器是為新浪點點通量身打造的一款RSS閱讀器,是一個信息傳遞的平台,通過它可以獲取、閱讀、管理XML信息,它雖然個頭小巧但功能強大,由於是新浪官方開發的一款軟體,所以其中內置了新浪所有的RSS頻道。

推薦五:周博通rss閱讀器(Potu)

周博通RSS閱讀器是目前最為流行免費的RSS閱讀器之一,其界面友好,分類清析,操作簡單,其中內置了新華網、天極網、計算機世界等近百個RSS頻道。本軟體是由國人開發的,具有自主知識產權,從04年12月31日誕生到現在幾個月的時間里迅速流行,足見其強大的功能與簡單的操作受到大有的一致歡迎。

2. 怎麼用java做個RSS閱讀器 求代碼

解析XML 希望對你有幫助
public class ParseXML {
//下載一個XML
public void downloadXMLFile(String url,String dir) throws IOException{
//下載的文件夾創建
File ff = new File(dir);
if(!ff.exists()){
ff.mkdir();
}
//爬取指定url下的內容
URL u = new URL(url);
URLConnection uc = u.openConnection();
InputStream is = uc.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
//d:xml
FileWriter fw = new FileWriter(dir+File.separator+getFileNameByURL(url));
BufferedWriter bw = new BufferedWriter(fw);

String line;
while((line=br.readLine())!=null){
bw.write(line);
bw.newLine();
}
bw.close();
br.close();
is.close();
fw.close();
}

//解析xml

public List<News> parseXML(File file) throws DocumentException{
//創建解析器
SAXReader sr = new SAXReader();
//要解析的文件
Document doc = sr.read(file);
//獲得跟節點
Element e = doc.getRootElement();
System.out.println(e.getName());
List<News> list = new ArrayList<News>();
//從跟節點下查找某節點
List<Element> listTitle = e.selectNodes(Common.title);
List<Element> listLink = e.selectNodes(Common.link);
List<Element> listDesc = e.selectNodes(Common.desc);
List<Element> listPub = e.selectNodes(Common.pubDate);

for(int i=0;i<listTitle.size();i++){
News news = new News();
news.setNTITLE(listTitle.get(i).getText());
news.setNLINK(listLink.get(i).getText());
news.setNDESC(listDesc.get(i).getText());
news.setNPUBDATE(listPub.get(i).getText());
System.out.println(listTitle.get(i).getText());
System.out.println(listLink.get(i).getText());
list.add(news);
}

return list;
}

//獲取文件名
public String getFileNameByURL(String url){
String[] names = url.split("/");
return names[names.length-1];
}

public static void main(String[] args){
ParseXML px = new ParseXML();
try {
px.downloadXMLFile("http://news.163.com/special/00011K6L/rss_newstop.xml", "f://xml");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
File f = new File("f://xml//rss_newstop.xml");//XML
try {
List<News> list = px.parseXML(f);
NewsServiceImple nsi = new NewsServiceImple();
nsi.insertNews(list, f.getName());
} catch (DocumentException e) {
e.printStackTrace();
}
}
}

3. java有什麼優勢呀

1、Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言整體而言功能強大且簡單易用。
2、Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等 。
3、薪資可觀
據最新報告中顯示,Java程序員是業內薪資最高的程序員之一。擁有Java技能有利於提高薪資。根據全球就業相關內容搜索引擎Indeed.com對職業排名的報告顯示,2016年2月美國Java開發人員招聘職位的平均薪資為102,000美元。同時,據職業規劃公司Gooroo在2015年薪資和需求報告中指出,Java仍然是美國、英國和澳大利亞最受歡迎和薪資最高的編程語言之一。
4、JAVA人才緊缺
隨著各類智能終端設備不斷普及,用戶對設備的智能化、便捷化提出更高的要求,從而,消費需求的升級促使各大廠商對Java編程技能提升也隨之有了更高的需求。

4. 怎樣進行RSS訂閱啊

1、電腦打抄開經常使用網站,然後找到RSS圖標,滑鼠右鍵點擊RSS圖標。

閱讀全文

與java編寫rss閱讀器相關的資料

熱點內容
在java的菜單如何導入文件 瀏覽:982
現在什麼網站銷量最高 瀏覽:760
angularjsclass定義 瀏覽:157
ug數控編程怎麼導出程序 瀏覽:466
cmdb文件 瀏覽:710
鵯文件夾 瀏覽:763
網路輿情應對的基本理念是什麼 瀏覽:433
word2007層次結構 瀏覽:456
去掉文件名的數字 瀏覽:713
word公司 瀏覽:710
淘寶店數據包怎麼上傳 瀏覽:341
pbt文件 瀏覽:204
HX基礎編程怎麼改變字體 瀏覽:876
怎麼開網路教學 瀏覽:915
630升級工程武器 瀏覽:936
用換機助手接收的軟體文件在哪找 瀏覽:282
閱達app一教一輔五年級有哪些 瀏覽:7
win10系統用f2調節音量 瀏覽:19
壓縮文件密碼器 瀏覽:840
線下活動數據分析有哪些 瀏覽:314

友情鏈接