0

<span>以下のコードで、タグ内のデータを取得せずに、Xpath を使用して class='pageHeading' のすべての情報を取得するにはどうすればよいですか?

私が求めている情報は、シンプルに「シャイニー ヘア アクセサリー」です。

これは私がこれまでに試したことです:

//*[@class='pageHeading' | //*[not(contains(@class, 'smallText'))]
//*[@class='pageHeading' and //*[not(contains(@class, 'smallText'))]

これは私が取り組んでいるコードです:

<td class="pageHeading" valign="top">
    Shiny Hair Accessories
   <br>
   <span class="smallText">[10672]</span>
   <br>
    <span class="smallText">UPC no. : 817953901653672</span>
</td>
4

1 に答える 1

1

私はそれを考え出した。text()関数は、必要に応じて、スパンタグを無視しながら、クラス'pageHeading'の要素に属するテキストの最初のレイヤーを取得しました。

//td[@class = 'pageHeading']/text()
于 2012-12-03T03:40:30.330 に答える