プロが教えるわが家の防犯対策術!

お世話になります。
下記のようにclassが入れ子になっている部分全体を、XPathで指定したいのですが
どのように記述すればよいでしょうか?

<div class="A">
 <div class="B">
  <h1>
  </h1>
 </div>
 <div class="C">
  <p>
  </p>
 </div>
</div>

XPathについては全く知識がなく調べながらなのですが、なかなか思うようにいきません。
//div[@class="A"]/div[2]/h1/div[3]/p
のようにしてみましたが間違っていました。

使用する場所はyahoopipesの XPath fetch pageのモジュールです。
宜しくお願いします。

A 回答 (1件)

//div[@class="A"]/div[@class="B" or @class="C"]/*


でどうでしょうか。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。
試してみたのですが、<p></p>の中に<br>が含まれているせいでしょうか、<p>内全てを拾えませんでした…
できればBとCを一つの結果として出したいのですが、Bの結果、Cの結果、というように別々に出てきてしいました。

お礼日時:2012/06/23 19:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!