実際の HTML ソースが異なる事が原因です。
HTML のソースが
<table> <tr>Hello</tr> <table>
だった場合、
開発者ツール(Firebug や Web インスペクタ)などでソースをみると、
ツールによっては
<table> <tbody> <tr>Hello</tr> </tbody> <table>
のように自動で <tbody> を付加して表示されます。
ツールを見ながら Xpath に <tbody> を書いても、
実際のソースには存在しないため取得失敗となります。
この場合は実際のソースに合わせて <tbody> を含まずに、
書きなおす必要があります。
//table[@id="target_table"]/tr
0 件のコメント:
コメントを投稿