0

解析される HTML:

<tr>
 <td>18</td>
 <td>1:0 <img src="./img/goal.gif"></td>
 <td>18</td>
 <td>Player1</td>
 <td>Team1</td>
</tr>
<tr>
 <td>34</td>
 <td><img src="./img/sub.gif"></td>
 <td>13 <img src="./img/in.gif"><br>11 <img src="./img/out.gif"></td>
 <td>Player1<br>Player2</td>
 <td>Team2</td>
</tr>

td[3] と td[4] には 2 つの値がある場合があり、2 つある場合 (br で除算)、行 (この場合は tr[2]) が 2 回表示されるようにそれらを分割する必要があります。 Player1 と Player2 の両方がそのように:

tr[1] 18, goal, 18, Player1, Team1
tr[2] 34, in, 13, Player1, Team2
tr[2] 34, out, 11, Player2, Team2

したがって、基本的には休憩前のすべてが 1 つのエントリの一部であり、休憩後のすべてが別のエントリの一部です。値が 1 つしかない場合は、両方の行にその値が含まれている必要があります。

4

2 に答える 2

0

<br/> が機能すると思います。ただし、<br> を使用していることに注意してください (スラッシュがありません)。それはあなたのコードを変更しますか?

また、特定の行に「rowspan」または「colspan」を誘導するコードを使用してみませんか?

于 2012-08-07T17:14:42.477 に答える