<br>タグ前後のテキストを取得するためのXPath
<div>
hoge
<br>
piyo
<br>
fuga
</div>
なるHTMLからhogeなどを取り出すためのXPathは以下
//div/text()[1]
--> hoge
//div/text()[2]
--> piyo
//div/text()[3]
--> fuga
次に、以下のようなHTMLで
<div>
hoge : XXXXX
<br>
piyo : YYYYY
<br>
fuga : ZZZZZ
</div>
hoge、piyo、fugaの順序などは不定で、存在も保証されていないときに、piyoを含むテキスト(piyo : YYYYY)を取り出すには
//div/text()[contains(string(), 'piyo')]