title: SimpleXML Single Depth Element with Attribute in Inline List
body: <p>I want to parse the following XML</p>
  
  <pre><code>&lt;entry key="9" type="9"&gt;
    &lt;value&gt;
      &lt;amount stake="10"&gt;50000000&lt;/amount&gt;
      &lt;amount stake="1"&gt;5000000&lt;/amount&gt;
      &lt;winner&gt;0.0&lt;/winner&gt;
      &lt;description&gt;9 Correct Numbers&lt;/description&gt;
    &lt;/value&gt;
  &lt;/entry&gt;
  </code></pre>
  
  <p>I try to achieve this with the follow classes:</p>
  
  <pre><code>@Root(name="entry")
  public class OddsEntryXMLObject {
  
      @Attribute(name="key")
      private String iKey;
  
      @Attribute(name="jackpot", required=false)
      private String iJackpot;
  
      @Attribute(name="type", required=false)
      private String iType;
  
      @Element(name="value")
      private OddsValueXMLObject iOddsValueXMLObject;
  }
  
  public class OddsAmountXMLObject {
  
      @Element(name="amount")
      private String iAmount;
  
      @Attribute(name="stake", required=false)
      private String iStake;
  }
  </code></pre>
  
  <p>However I get the following exception:</p>
  
  <pre><code>java.lang.RuntimeException: org.simpleframework.xml.core.ValueRequiredException: Unable to satisfy @org.simpleframework.xml.Element(data=false, name=amount, required=true, type=void) on field 'iAmount' private java.lang.String OddsAmountXMLObject.iAmount for class OddsAmountXMLObject at line 1
  </code></pre>
  
  <p>Anyone know how to parse this?</p>