1

ちょっとしたお手伝い。これの正しいxpath式を教えてください

私はこのようなxmlドキュメントを持っています

<parent>
                    <child id='1' show='true' />
                    <child id='2' show='true' />
                    <child id='3' show='true' />
                    <child id='4' show='true' />
                    <child id='5' show='true' />
                    <child id='6' show='true' />
                </parent>

2 番目と 5 番目の子を除くすべてのshow属性を選択して、それらの値をfalse

4

2 に答える 2

1

andXPath 式でブール値を使用できます。

/parent/child[@id != '2' and @id != '5']

2 番目と 5 番目の要素が本当に必要な場合は、次のposition()関数を使用できます。

/parent/child[position() != 2 and position() != 5]
于 2012-10-01T10:56:17.953 に答える