AutoPagerize pageElement ここよりもあとでここより前、みたいなのが書きたいとき
ここより後、はfollowing-sibling::node()ですぐ書ける。
ここより前まで、の"ここ"がはじまり部分のsiblingじゃなくてその子孫だったりすることがある。(祖先の兄弟だったりもすることもあるけど、それはかんがえてないけどできるんじゃないかなたぶん)
パフォーマンスよくないけど、絶対的な値だとたいした時間じゃないと思う。
following-sibling::node()[ ./following-sibling::*/descendant-or-self::kokomade ]
でいまのところよりもあとで、そいつよりも後に"ここまで"の部分が含まれてるノード、つまり"ここまで"のノードよりも前にあるノードだけとれる。
infogamiのwikiにSITEINFOのnextLinkケーススタディ - 0x集積蔵とか、書き方のこつみたいなのまとめといたらどうだろう。
### @IT <textarea class="autopagerize_data" readonly="readonly"> url: http://www.atmarkit.co.jp/ nextLink: //td[@align="right"]/a pageElement: //div[@id="headmenu"]/following-sibling::node()[ ( ./following-sibling::*/descendant-or-self::td[@align="right"]/a) ] exapmleUrl: http://www.atmarkit.co.jp/fsecurity/special/107bayes/bayes02.html </textarea>