0

こんにちは、私は Jsoup で問題を抱えています。基本的に、このサイトからアプリ http://websemantics.co.uk/tutorials/accessibility_workshop/sessions/session2/03.data_tables/01 に情報をフェッチ (解析) しようとしています。 simple_data_tables/

Number of Candidates 列を Biology Math、Science などの個別の文字列にフェッチし、値を解析して文字列に添付したいと考えています。どうすればいいですか、サンプルコードを教えてください。

これに対する私の見解は次のとおりです。

//Get The Site and Parse it
Document doc = Jsoup.connect("http://websemantics.co.uk/tutorials/accessibility_workshop/sessions/session2/03.data_tables/01.simple_data_tables/").get();
//Select Table
 Element table = doc.select("table").first();
        Iterator<Element> iterator = table.select("td").iterator();
        while(iterator.hasNext()){
            System.out.println("text : "+iterator.next().text());
String Math = text();

私は別の方法を試しましたが、何も与えていません

Element table = doc.select("table").first();
                 Iterator<Element> iterator = table.select("td").iterator();
                 while(iterator.hasNext()){
                    Element row1 = table.select( "td:eq(1)").first();
                    String rowno1 = row1.text(); 
                                               Element row2= table.select( "td:eq(1)").first();
                    String rowno2 = row2.text();

これをさらに進める方法がわかりません。何が間違っているのか説明してもらえますか?

ありがとうございました

4

1 に答える 1