簡體   English   中英

Java Jsoup解析范圍,但類名稱為“”

[英]Java Jsoup parsing span but the class name is “ ”

我使用jsoup解析來自https://www.bitfinex.com/t/BTC:USD的信息,但來自html的類為“”,我找不到處理這種空白類的方法,請幫我>-<

<span class=" " style="padding: 0px 2px;">7,618.0</span>

我最新的代碼

public static String getPrice() throws IOException {
            URL url = new URL("https://www.bitfinex.com/t/BTC:USD");//url import
            Document doc = Jsoup.parse(url, 7000);
            Elements elements = doc.select("span");//choose class body
            elements = elements.getClass(" ");
            String s = elements.text();
            System.out.println("XrpBf :"+s);
            return s;
        }

並且我在線程“ main” java.lang.Error中收到此錯誤異常:未解決的編譯問題:Object類型中的方法getClass()不適用於參數(字符串)

at arbitrage.BtcBf.getPrice(BtcBf.java:21)
at arbitrage.BtcBf.main(BtcBf.java:14)

這里的基本錯誤是您正在使用Java自己的getClass() ,它與JSoup無關,並返回Class對象。

使用以下內容:

Elements withClassName = doc.select(".className");

注意,空的CSS類絕對不起作用。 如果此屬性不是您自己的,並且您無法更正,則最好檢查屬性值是否等於一個包含空格的字符串。

暫無
暫無

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

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