gpt4 book ai didi

java - HTML 表格到 java 对象

转载 作者:行者123 更新时间:2023-11-29 03:08:03 24 4
gpt4 key购买 nike

我需要将 html 表转换为 java 对象。现在我找不到任何好的方法来实现这个任务。表格示例如下:

<table id='table'>
<tr>
<th>name</th>
<th>address</th>
</tr>
<tr>
<td>
<a href=''>name1</a>
</td>
<td>
<a href=''>Address</a>
</td>
</tr>
</table>

我还希望将表映射到下一个对象:

public class myClass {
public String name;
public String address;
}

如果有人帮助我完成这项任务,我将非常感激。

最佳答案

我想在你的情况下你想使用 Jsoup ,一个很好的用于解析网页的 Java 库。一旦你使用 Jsoup 的选择器从网页中解析了你想要的数据,用它创建一个 Java 对象应该是非常重要的。以下是一些有用的链接:

File input = new File("table.html");

Document doc = Jsoup.parse(input, "UTF-8", "http://somewebsite.com/");

Elements row1name = doc.select("tr");

Elements row1address = doc.select("tr");

MyClass table1 = new MyClass(row1name, row1address);

类似的东西(选择器用于 row1name 和地址是错误的,您必须查看文档以验证正确的方法...我不记得了)。希望对您有所帮助。

关于java - HTML 表格到 java 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31052544/

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