Как разобрать заголовок диапазона с помощью jsoup? - PullRequest
0 голосов
/ 07 октября 2011

Я пытаюсь проанализировать заголовок этого содержимого, используя JSOUP.

<div class="article">
<div class="articleHead review">

    <h1 class="item"><span class="fn">OnLive</span> review</h1>
    <h2 class="subGrey"><span class=""></span>Cloud gaming has arrived in the UK, but can our infrastructure make the most of it?</h2>

Я хочу проанализировать класс span OnLive Review.и подзаголовок

я пробовал это до сих пор ..

 try{
                     Elements titleElements = jsDoc.getElementsByTag("div");
                         for(Element TitleElement : titleElements){
                             if(TitleElement.attr("class").equals("articleHeader review")){
                                 Element articleHeader = jsDoc.select("#item").first();
                                    String header = articleHeader.text();


                                        System.out.println(TitleElement.text());

                                       title = header.toString();
                                        Log.e("TITLE", title);

                                     }

                    }


                    }
                    catch(Exception e){
                        System.out.println("Couldnt get content");
                    }

Не повезло.

1 Ответ

1 голос
/ 07 октября 2011

Вот, пожалуйста:

Element header = jsDoc.select("h1.item span.fn");
Element sub = jsDoc.select("h2.subGrey span");
...