簡體   English   中英

如何在網站上檢索圖像的網址

[英]How to retrieve url of an image on website

我正在開發一個應用程序,它在點擊按鈕時顯示來自站點的圖像。
我學會了這個概念並做到了。 但現在問題是每天在該網站上的圖像更改,我想顯示該新圖像。
那么我怎樣才能獲得新圖像的網址?
該網站只有一個圖像,所以我希望如果這對解決方案有幫助,因為我沒有通過互聯網得到這個答案。
您可以訪問網站清楚。 如果有任何疑問,請在評論中提出,請不要選擇它作為與編程相關的主題。

從那個html頁面源解析它。 你可以使用Jsoup

String webUrl = "http://www.yoursite.com/";
Document doc = Jsoup.connect(webUrl).get();
Elements element = doc.getElementsByClass("header");
String elementText = element.text();

您應該解析XML RSS提要。 要解析XML RSS feed,您需要使用JSoup的“xmlParser”。

您想獲取圖片網址。 圖片網址位於“enclosure”標記中,其屬性為“url”。 它們不是RSS提要中的“img”標記。 因此,您需要閱讀'enclosure'標簽而不是'img'標簽。 我附上下面的代碼來拉取圖片網址。 這段代碼已經過我的測試。 如有任何問題,請告訴我。

String url = "http://www.uefa.com/rssfeed/news/rss.xml";
        Document doc = Jsoup.connect(url).parser(Parser.xmlParser()).ignoreContentType(true).get();
        for (Element x : doc.getElementsByTag("enclosure")) {
            System.out.println(x.attr("url"));
        }

你應該從這個URL http://apod.nasa.gov/apod.rss解析RSS feed來解析RSS你可以使用sax解析器你可以看到這個鏈接使用sax解析器http://samir-mangroliya.blogspot.com /p/android-sax-parser.html希望可以幫到你

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM