このようなノードのコレクションがあります
<node id="1">
<languaje>c</languaje>
<os>linux</os>
</node>
<node id="2">
<languaje>c++</languaje>
<os>linux</os>
</node>
<node id="3">
<languaje>c#</languaje>
<os>window</os>
</node>
<node id="4">
<languaje>basic</languaje>
<os>mac</os>
</node>
そして、このようなすべてのプロパティIDの新しいコレクションを作成したい
<root>
<token>1</token>
<token>2</token>
<token>3</token>
<token>4</token>
</root>
どうすればそれができますか