title: Stream-lined xml builder/parser in Android?
body: <p>I'm learning the <code>Android api</code> from a book, and it seems like there isn't any mention of a <code>stream-lined api</code> for dealing with <code>raw xml</code> (reading <em>and</em> writing).  His suggestion for parsing is the <code>XmlPullParser</code>, and his examples look horrendous considering the kind of <code>api's</code> I'm spoiled by in other platforms (<code>LINQ to XML</code> especially).  </p>
  
  <p>Is this the best available technique on the <code>Android platform</code>?  </p>
  
  <p>Obviously I can write a wrapper to avoid the repetitive stuff, but I'd be surprised if no such thing already exists.  </p>
  
  <p>Also, he doesn't even make mention of creating <code>xml structures</code> in code.  What are my options for both?</p>
  
  <p>On a side note, do any <code>Java</code> devs that are familiar with <code>LINQ to XML in .Net</code> know of anything equivalent in Java?</p>