gpt4 book ai didi

java - JSoup 从 java 列表中选择选项

转载 作者:行者123 更新时间:2023-12-01 11:51:14 25 4
gpt4 key购买 nike

尝试获取选项标签中的信息,但通过我的路径,它会返回带有标签的信息。

    Connection conn = Jsoup.connect("http://timetables.cit.ie:70/studentset.htm");
conn.timeout(5000); // timeout in milliseconds
Document doc = conn.get();
String title = doc.title();


Elements tBody = doc.select("[id=objectlist] > select > option ");
System.out.println(tBody);

最佳答案

如果您想获取由选定的 HTML 代码生成的文本,您应该使用 text() 方法而不是 toString() 方法(该方法由隐式调用) println())。

此外,如果您想单独从每个选项获取文本,则需要迭代所有选定的选项。

您可以简单地编写#identifier,而不是[id=identifier]

所以尝试一下

Elements options = doc.select("#objectlist > select > option ");
for (Element option : options){
System.out.println(option.text());
}

关于java - JSoup 从 java 列表中选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28807996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com