2012-01-21 3 views

答えて

2

間のすべてのノードを選択する方法を参照を見つけることができない、あなたはfollowing-siblingpreceding-sibling軸と一緒にintersect演算子を使用することができます。

  //h[.='unique-1']/following-sibling::* 
intersect //h[.='unique-2']/preceding-sibling::* 
XPath 1.0ので

、あなたは "Kaysian intersection" とintersect演算子をシミュレートすることができます。

//h[.='unique-1']/following-sibling::*[ 
    count(.|//h[.='unique-2']/preceding-sibling::*) 
    = count(//h[.='unique-2']/preceding-sibling::*) 
] 
関連する問題