0

HTML ドキュメントがあり、特定の文字列を含む要素への xpath を見つけたいと思っています。

もう少し詳しく説明するには:

私の HTML ドキュメントは動的に作成され、s に特定の名前はありません。私が興味を持っているdivは(多かれ少なかれ)のように見えます:

<div>Country: China</div>
<div>Type: Earphones</div>

「国:中国」という文字列全体を取得したい。そのためには、HTML で「Country:」を検索して、この div への xpath を見つけたいと考えています。

私は十分に具体的だったと思います...ありがとう!

4

1 に答える 1

1

以下にいくつかの方法を示します。

//div[contains(child::text(), "Country:")]
//div/child::text()[contains(., "Country:")]/parent::node()

ブラウザ内で試してみたい場合は、ブラウザ内XPath ブックマークレットを試してください。

于 2012-05-07T23:40:31.107 に答える