0

私はこれに対する答えを見つけようとしてインターネットを精査しました...私は間違った質問をしているに違いありません?!

<a>
  <b>
    <c/>
    <c/>
  </b>
  <a>
    <b>
      <c/>
    </b>
  </a>
</a>
var x:XMLList = node.a | node.b.c; <-- compiler error
var x:XMLList = node.a || node.b.c; <-- nothing and probably not correct syntax

| が欲しい b/c ノードが返されます。つまり、a と c を含み、b を含まない XMLList が必要です...

私はxmlでデータバインディングを行っているので、新しいルートを作成して子を2つのステップで追加したくありません。

どんなアイデアでも大歓迎です!

ルイス

4

1 に答える 1

1

ノード b を無視する条件で新しい xmllist を作成する必要がある場合があります

それがあなたにアイデアを与えることを願っています

于 2009-12-09T01:37:15.307 に答える