たとえば、Rubyハッシュがあります。
{"monkeys"=> {"hamburgers" => ["love", "eat"],
"boulders" => ["hate", "throw"]},
"stonemasons" => {"boulders" = > ["love", "use"],
"vandals" => ["hate", "sue"]}
}
ほぼすべてのレベルの深さを持つことができます (ハッシュ内にハッシュを何度でも入れることができます)。終了値として常に配列があります。
Railsを使用せずに、できれば標準ライブラリのみを使用して、以下のようなHTMLテーブルに解析するにはどうすればよいですか?
<table>
<tr>
<th rowspan="2">monkeys</th>
<th>hamburgers</th>
<td>love</td>
<td>eat</td>
</tr>
<tr>
<th>boulders</th>
<td>hate</td>
<td>throw</td>
</tr>
<tr>
<th rowspan="2">stonemasons</th>
<th>boulders</th>
<td>love</td>
<td>use</td>
</tr>
<tr>
<th>vandals</th>
<td>hate</td>
<td>sue</td>
</tr>
</table>