title: How to access some XML data with Haskell (using HaXml)?
body: <p>I want to get access to the data of an XML file like</p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  &lt;MY&gt;
    &lt;Foo id="1" name="test"&gt;
      &lt;Argument name="a" /&gt;
    &lt;/Foo&gt;
    &lt;Foo id="2" name="test2"&gt;
      &lt;Argument name="a" /&gt;
      &lt;Argument name="b" /&gt;
    &lt;/Foo&gt;
    &lt;Other id="2" name="someOther"/&gt;
  &lt;/MY&gt;
  </code></pre>
  
  <p>I want e.g. to read out each Foo with its Arguments, how can I do this with Haskell? (I would like to use the HaXml module)</p>
  
  <p>I don't know where to start.</p>