0

特定のテキストを含む親ノードからすべての子ノードを取得したいと考えています。言い換えれば、必要な文字列が含まれていると確信している特定の子ノードで検索を開始します。見つかったら、同じ Xpath 式に一致するノードから他のすべての文字列を取得するのではなく、同じレベルの他のノードを取得する必要があります。私はJavaを使用しています。例えば:

     <table width="575" border="0" cellspacing="1" cellpadding="0">
                <tr> 
                  <td width="39" class="back1"><b class="texto4">CRN</b></td>
                  <td width="60" class="back1"><b class="texto4">Materia</b></td>
                  <td width="53" class="back1"><b class="texto4">Secci&oacute;n</b></td>
                  <td width="55" class="back1"><b class="texto4">Cr&eacute;ditos</b></td>
                  <td width="156" class="back1"><b class="texto4">T&iacute;tulo</b></td>
                  <td width="69" class="back1"><b class="texto4">Cupo</b></td>
                  <td width="57" class="back1"><b class="texto4">Inscritos</b></td>
                  <td width="77" class="back1"><b class="texto4">Disponible</b></td>
                </tr>
                <tr> 
                  <td width="39"><font class="texto4"> 
                    10110                        </font></td>
                  <td width="60"><font class="texto4"> 
                    IIND1000                        </font></td>
                  <td width="53"><font class="texto4"> 
                  <div align="center">
                    1                        </div></font></td>
                  <td width="55"><font class="texto4"> 
                    <div align="center">
                    3                       </div>
                    </font></td>
                  <td width="156"><font class="texto4"> 
                    INTROD. INGEN. INDUSTRIAL                        </font></td>
                  <td width="69"><font class="texto4"> 
                    100                        </font></td>
                  <td width="57"><font class="texto4"> 
                    100                        </font></td>
                  <td width="77"><font class="texto4"> 
                    0                        </font></td>
                </tr>
              </table>

IIND1000 を探す場合、その tr タグ内のすべての td 要素 (10110,IIND1000, 1, 3, INTROD. INGEN. INDUSTRIAL, 100, 100, 0) を取得したいと考えています。これは Jtidy で可能ですか? ヒントや推奨事項はありますか?ありがとう。

4

1 に答える 1