質問: これは単純で愚かな質問かもしれませんが、私は複数の属性を持つノードを選択する上で何かを見つけることができません。私の場合、それは特定のクラスと特定のスタイルです。 ここでは、私が作業しているHTMLのスニペットを示します。 ``` Blah Blah Blah Blah BlahSold By. ``` "買い"クラスのインスタンスはたくさんありますが、購買クラスとスタイル= "padding-bottom:0.75em属性の両方を含むdivのインスタンスは1つだけです。タグ内のテキストを取得しようとしています。 私が試したことはここにありますが、私はどこにもいません: ``` SelectSingleNode("//div[@class='buying'][@style='padding-bottom: 0.75em;']/b").InnerText; ``` そしてまた: ``` SelectSingleNode("//div[@class='buying' @style='padding-bottom: 0.75em;']/b").InnerText; ``` これらのいずれも結果をもたらしませんでしたが、他に何が正しいかわかりません。 どんな助けでも大歓迎です!
回答: それらを結ぶ試してみてください`and` (私はそれが複数の属性を選択するのが正しいのXPathの方法だと考えています): ``` SelectSingleNode("//div[@class='buying' and @style='padding-bottom: 0.75em;']/b").InnerText; ```