title: How to Convert XML to MessageElement[] Java
body: <p>Hi I am doing Integration with a webservice which takes in MessageElement[] and the sample input they have provided is given in XML format. Well am really confused how to convert the XML into MessageElement[].</p>
  
  <p>The sample XML is :</p>
  
  <pre><code>'&lt;DEBITS hasChanges="inserted" xmlns=""&gt;' .
  '&lt;DEBIT_ID&gt;-1&lt;/DEBIT_ID&gt;' .
  '&lt;EFFECTIVE_DATE&gt;'.$FeeDate.'&lt;/EFFECTIVE_DATE&gt;' .
  '&lt;DEBIT_AMOUNT&gt;'. $Fee.'&lt;/DEBIT_AMOUNT&gt;' .
  '&lt;MEMO&gt;&lt;![CDATA['.$DEBIT_TYPE.']]&gt;&lt;/MEMO&gt;' .
  '&lt;ACCOUNT_ID&gt;'.$GCSAccountId .'&lt;/ACCOUNT_ID&gt;' .
  '&lt;DEBIT_TYPE&gt;'.$DEBIT_TYPE.'&lt;/DEBIT_TYPE&gt;' .
  '&lt;DAY_OF_MONTH&gt;'.$Feeday.'&lt;/DAY_OF_MONTH&gt;' .
  '&lt;ACTIVE_FLAG&gt;Y&lt;/ACTIVE_FLAG&gt;' .
  '&lt;OCCURS_NUM&gt;1&lt;/OCCURS_NUM&gt;' .
  '&lt;CREATION_DATE&gt;&lt;/CREATION_DATE&gt;' .
  '&lt;MODIFIED_DATE&gt;&lt;/MODIFIED_DATE&gt;' .
  '&lt;MODIFIED_BY&gt;&lt;/MODIFIED_BY&gt;' .
  '&lt;DEBIT_AUTHORIZED&gt;&lt;/DEBIT_AUTHORIZED&gt;' .
  '&lt;DEBIT_AUTHORIZED_BY&gt;&lt;/DEBIT_AUTHORIZED_BY&gt;' .
  '&lt;REMAINING_OCCURRENCES&gt;0&lt;/REMAINING_OCCURRENCES&gt;&lt;/DEBITS&gt;';
  </code></pre>
  
  <p>Just to add more context , the webservice proxy class that were generated using axis has a signature which accepts MessageElement[]</p>