次のような html フラグメントがあります。
<div class="sideBar">
<ul>
<li class="test testlist">
<div>test 1</div>
<ul>
<li class="test testlist"><div>sub test1</div></li>
<li class="test testlist"><div>sub test2</div></li>
</ul>
</li>
<li class="test testlist"><div>test 2</div></li>
</ul>
</div>
テキスト「test 2」を含むノードリスト番号2を取得する必要がありますが、次のことを試してみると;
//div[contains(@class, 'sideBar')]//li[@class=\"test testlist\"])[2]//div
ノードを返します。
<li class="test testlist"><div>sub test2</div></li>
ノードを返すにはどうすればよいですか。
<li class="test testlist"><div>test 2</div></li>
どうもありがとう、
C.