我想根据 HTML 表填充对象列表。假设我有以下课程:
class Employee
{
String name;
String department;
num salary;
...methods
}
在我的 HTML 中,我有下表:
<table class="table" id="employeeTable">
<thead>
<tr>
<th>Name
<th>Departament
<th>Salary
<tbody id="employeeTableBody">
<tr>
<td> John
<td> 1
<td> 1500
<tr>
<td> Mary
<td> 2
<td> 2500
...etc
</table>
那么,如何查询表,获取其行,然后获取其单元格以填充我的员工列表(在本例中)?
我尝试使用类似的东西:
TableElement table = query("#employeesTable");
Element tableBody = query("#employeesTableBody");
但是我在 TableElement 或 Element 中找不到合适的方法来返回 TableRowElement,或者它的单元格。我也尝试获取子节点,但没有成功。
完成此任务的伪算法将是这样的:
1. Get the table
2. For each row of the table
2.a Create a new Employee object based on the value of each cell of the row.
2.b Append this object to the Employee List.
3. End