Есть xml-ка с такой структурой:

Код:
<projects>
<project swf="url" link="url">
<tags>
<tag id="1">Метка1</tag>
<tag id="2">Метка2</tag>
</tags>
</project>
<project swf="url" link="url">
<tags>
<tag id="2">Метка1</tag>
<tag id="3">Метка3</tag>
<tag id="4">Метка4</tag>
</tags>
</project>
</projects>
Количество меток может быть любым.
Как правильнее всего перевести её в массив?