2

これを繰り返しても問題はありません。

<entries>
    <entry>
    <name>Kitten</name>
    <special>Yup</special>
    </entry>
    <entry>
    <name>Gato</name>
    <special>Nope</special>
    </entry>
</entries>

このアプローチで

for(entry <- data)
...

しかし今、エントリ内で反復しようとすると

すなわち:

<entry>
<name>Kitten</name>
<special>Yup</special>
</entry>

実際に名前を調べてから、代わりに特別に進むことはできません。このノードを 1 つのアイテムとして扱い、1 サイクルしか通過しません。すべての要素をどのように処理するのですか?

4

2 に答える 2

3

childおそらく方法で?

例えば、

for (bar <- <foo><bar><kv/></bar><bar><kv/></bar></foo>.child; kv <- bar.child) {println (kv)}

版画

<kv/>
<kv/>
于 2013-07-09T14:30:15.380 に答える