I am trying to do something that should be simple I guess, but I just cannto get it to work and have no clue how to get it to work.. Most likely I am overlooking the most simple solution, but I just cannot find it.

Here's what I have:

I have a XML file in this format:

Code:
<?xml version="1.0" encoding="iso-8859-1" ?>
<FXGroup>
   <monfolder src="E:\_NEWS_\_incoming\muzak\Top40"/>
   <media src="E:\MP3\Top40\What's up - Who else.mp3" title ="What's up" artist ="Who else" _
bpm ="110.34" gain ="00.00" duration ="03:46" comment ="Ehhh.." Format ="1" bitrate ="192" _
year ="2003" id ="0001-02" pos ="1"/>
</FXGroup>
As you might understand there's more <media> tags.. What I want to do is to read all the media tags and put them in a listview.. I guess I would have to take the information in the tag apart myself but that's not the problem, the problem is getting the tag into an array.. without just reading the XML file line by line.. There must be a way to 'just' get each <media> tag until there are no more.. Confused?? so am I right now.. :^)

I can get this XML file into a datagrid easy enough, but I want to use a listview..

As I said I tried a number of approaches, but seem to be unable to get it to work.. But then again,like I said I am probably overlooking the simplest solution..