CompanyCalendarで始まる属性IDを持つすべてのdivタグを選択するxpath式を作成しようとしています。以下は私が見ているHTMLのスニペットです:
<td class="some class" align="center" onclick="Calendar_DayClicked(this,'EventCont','Event');">
<span class="Text"></span>
<div id="CompanyCalendar02.21" class="Pop CalendarClick" style="right: 200px; top: 235px;"></div>
CompanyCalendar02.21のようなIDを持つ複数のdivがありますが、カレンダーの新しい月ごとにIDが変更されます。たとえば、翌月はCompanyCalendar02.22になります。 CompanyCalendar *に等しいすべてのdivを選択できるようにしたいと思います
私はこれにかなり慣れていないので、ネットからいくつかの例を使用して、xpath式を機能させようとしましたが、役に立ちませんでした。どんな助けでも大歓迎です。
CompanyCalendarで始まる属性IDを持つすべてのdivタグを選択するxpath式を作成しようとしています。
次の式はおそらくあなたが探しているものです:
//div[starts-with(@id,'CompanyCalendar')]
平易な英語でそれがすることは
属性値が「CompanyCalendar」で始まる属性
div
を持つXMLドキュメント内のすべてのid
要素を返します。