この Web ページから日付、距離、フィンの列を取得したいと思います: http://www.gbgb.org.uk/raceCard.aspx?dogName=Ballymac%20Monleekで、そのデータを JavaFX の TableView に表示します。
jSoupを使用して指定された列を選択し、それらの列をTableViewに入れるにはどうすればよいですか?
私の現在のコードは、その Web ページから「Fin」列のみを取得できます。他の 2 つの列を取得する方法を理解するのが難しいと感じています。また、それらを Observable List に入れる方法がわかりません。表形式で表示します。
Dog dog = (Dog)tblRunners.getSelectionModel().getSelectedItem();
String selectedDog = dog.getName();
//getHistory
String dogPage = "http://www.gbgb.org.uk/raceCard.aspx?dogName=" + selectedDog;
Document doc1 = Jsoup.connect(dogPage).get();
Element tblHeader = doc1.select("tbody").first();
for (Element element1 : tblHeader.children()){
String position = element1.select("td:eq(4)").text();
System.out.println("Position: " + position);
}
ありがとうロブ