Jak przekonwertować HTML <table> na tablicę 2D
Powiedzmy, że kopiuję kompletną tabelę HTML (kiedy każdytr
itd
ma dodatkowe atrybuty) w łańcuch. Jak mogę zabrać całą zawartość (co znajduje się pomiędzy tagami) i utworzyć tablicę 2D, która jest zorganizowana jak oryginalna tabela?
Na przykład dla tej tabeli:
<table border="1">
<tr align= "center">
<td align="char">TD1</td>
<td>td1</td>
<td align="char">TD1</td>
<td>td1</td>
</tr>
<tr>
<td>TD2</td>
<td>tD2</td>
<td class="bold>Td2</td>
<td>td2</td>
</tr>
</table>
Chcę tę tablicę:
PS: Wiem, że mogę używać wyrażenia regularnego, ale byłoby to bardzo skomplikowane. Chcę narzędzie takie jak JSoup, które może wykonać całą pracę automatycznie, bez konieczności pisania kodu