【XML】xmlns, XSLT, RelaxNG, JAXP, etc.【総合】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0966デフォルトの名無しさん
2008/09/09(火) 22:59:31//div[@id="hoge"]
でdivを取得ついでに
そのうしろにあるdivひとつだけも取得したいとき
//div[@id="hoge"] | //div[@id="hoge"]/following-sibling::div[position()=1]
ってやってるんだけど
どうにも非効率でダサイようなきがする。
実際(//div[@id="hoge"])の部分がもっと複雑だったりすると同じ部分をこぴぺするのがだるいしあとで変わったとき間違えそうでいやだ。
もうちょっとスマートに (エレメントX + そのXの前後のエレメント1つ)
をあらわす方法ないっすか?
レス数が950を超えています。1000を超えると書き込みができなくなります。