How can parse the soap response data in android
<p>In my application i want to parse the soap response data..</p>

<p>I'm tried lot of things.But no way to reaches the result as i want..</p>

<p>This is my soap response data..</p>

<pre><code>OnlineStatusResponse{OnlineStatusResult=&lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;DataSet&gt;   &lt;xs:schema id="Result" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"&gt;
    &lt;xs:element name="Result" msdata:IsDataSet="true" msdata:UseCurrentLocale="true"&gt;
      &lt;xs:complexType&gt;
        &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;
          &lt;xs:element name="Table"&gt;
            &lt;xs:complexType&gt;
              &lt;xs:sequence&gt;
                &lt;xs:element name="SystemDateTime" type="xs:dateTime" minOccurs="0" /&gt;
                &lt;xs:element name="CafeDateTime" type="xs:dateTime" minOccurs="0" /&gt;
                &lt;xs:element name="LicenseNumber" type="xs:string" minOccurs="0" /&gt;
                &lt;xs:element name="MachineIP" type="xs:string" minOccurs="0" /&gt;
                &lt;xs:element name="TotalClients" type="xs:int" minOccurs="0" /&gt;
                &lt;xs:element name="IdleClients" type="xs:int" minOccurs="0" /&gt;
                &lt;xs:element name="BusyClients" type="xs:int" minOccurs="0" /&gt;
                &lt;xs:element name="DummyIdle" type="xs:int" minOccurs="0" /&gt;
                &lt;xs:element name="DummyBusy" type="xs:int" minOccurs="0" /&gt;
                &lt;xs:element name="PCUsageSessions" type="xs:int" minOccurs="0" /&gt;
                &lt;xs:element name="PCUsageMinutes" type="xs:int" minOccurs="0" /&gt;
                &lt;xs:element name="SessionMessage" type="xs:string" minOccurs="0" /&gt;
                &lt;xs:element name="CreatedBy" type="xs:int" minOccurs="0" /&gt;
                &lt;xs:element name="CreatedDate" type="xs:dateTime" minOccurs="0" /&gt;
                &lt;xs:element name="Cybercafe" type="xs:string" minOccurs="0" /&gt;
                &lt;xs:element name="Email" type="xs:string" minOccurs="0" /&gt;
                &lt;xs:element name="AdminPassword" type="xs:string" minOccurs="0" /&gt;
                &lt;xs:element name="MajorVersion" type="xs:short" minOccurs="0" /&gt;
                &lt;xs:element name="MinorVersion" type="xs:short" minOccurs="0" /&gt;
                &lt;xs:element name="SalesAmount" type="xs:decimal" minOccurs="0" /&gt;
                &lt;xs:element name="PurchasesAmount" type="xs:decimal" minOccurs="0" /&gt;
                &lt;xs:element name="Revision" type="xs:int" minOccurs="0" /&gt;
                &lt;xs:element name="CZLicense" type="xs:string" minOccurs="0" /&gt;
              &lt;/xs:sequence&gt;
            &lt;/xs:complexType&gt;
          &lt;/xs:element&gt;
        &lt;/xs:choice&gt;
      &lt;/xs:complexType&gt;
    &lt;/xs:element&gt;   &lt;/xs:schema&gt;   &lt;diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1"&gt;
    &lt;Result&gt;
      &lt;Table diffgr:id="Table1" msdata:rowOrder="0"&gt;
        &lt;SystemDateTime&gt;2012-09-20T00:00:00-06:00&lt;/SystemDateTime&gt;
        &lt;CafeDateTime&gt;2012-09-18T11:01:54-06:00&lt;/CafeDateTime&gt;
        &lt;LicenseNumber&gt;cc&lt;/LicenseNumber&gt;
        &lt;MachineIP&gt;192.168.13.167&lt;/MachineIP&gt;
        &lt;TotalClients&gt;0&lt;/TotalClients&gt;
        &lt;IdleClients&gt;0&lt;/IdleClients&gt;
        &lt;BusyClients&gt;0&lt;/BusyClients&gt;
        &lt;DummyIdle&gt;0&lt;/DummyIdle&gt;
        &lt;DummyBusy&gt;0&lt;/DummyBusy&gt;
        &lt;PCUsageSessions&gt;0&lt;/PCUsageSessions&gt;
        &lt;PCUsageMinutes&gt;0&lt;/PCUsageMinutes&gt;
        &lt;SessionMessage&gt;LVCLPRLbSCTC&lt;/SessionMessage&gt;
        &lt;CreatedBy&gt;1&lt;/CreatedBy&gt;
        &lt;CreatedDate&gt;2012-09-20T00:00:00-06:00&lt;/CreatedDate&gt;
        &lt;Cybercafe&gt;Cyber Cafe Name&lt;/Cybercafe&gt;
        &lt;Email&gt;YOURMAIL@CAFE.COM&lt;/Email&gt;
        &lt;AdminPassword&gt;admin1&lt;/AdminPassword&gt;
        &lt;MajorVersion&gt;1&lt;/MajorVersion&gt;
        &lt;MinorVersion&gt;0&lt;/MinorVersion&gt;
        &lt;SalesAmount&gt;0.0000&lt;/SalesAmount&gt;
        &lt;PurchasesAmount&gt;0.0000&lt;/PurchasesAmount&gt;
        &lt;Revision&gt;0&lt;/Revision&gt;
        &lt;CZLicense /&gt;
      &lt;/Table&gt;
      &lt;Table diffgr:id="Table2" msdata:rowOrder="1"&gt;
        &lt;SystemDateTime&gt;2012-09-20T00:00:00-06:00&lt;/SystemDateTime&gt;
        &lt;CafeDateTime&gt;2012-09-18T11:01:54-06:00&lt;/CafeDateTime&gt;
        &lt;LicenseNumber&gt;cc&lt;/LicenseNumber&gt;
        &lt;MachineIP&gt;192.168.13.167&lt;/MachineIP&gt;
        &lt;TotalClients&gt;0&lt;/TotalClients&gt;
        &lt;IdleClients&gt;0&lt;/IdleClients&gt;
        &lt;BusyClients&gt;0&lt;/BusyClients&gt;
        &lt;DummyIdle&gt;0&lt;/DummyIdle&gt;
        &lt;DummyBusy&gt;0&lt;/DummyBusy&gt;
        &lt;PCUsageSessions&gt;0&lt;/PCUsageSessions&gt;
        &lt;PCUsageMinutes&gt;0&lt;/PCUsageMinutes&gt;
        &lt;SessionMessage&gt;LVCLPRLbSCTC&lt;/SessionMessage&gt;
        &lt;CreatedBy&gt;1&lt;/CreatedBy&gt;
        &lt;CreatedDate&gt;2012-09-20T00:00:00-06:00&lt;/CreatedDate&gt;
        &lt;Cybercafe&gt;Cyber Cafe Name&lt;/Cybercafe&gt;
        &lt;Email&gt;YOURMAIL@CAFE.COM&lt;/Email&gt;
        &lt;AdminPassword&gt;admin1&lt;/AdminPassword&gt;
        &lt;MajorVersion&gt;1&lt;/MajorVersion&gt;
        &lt;MinorVersion&gt;0&lt;/MinorVersion&gt;
        &lt;SalesAmount&gt;0.0000&lt;/SalesAmount&gt;
        &lt;PurchasesAmount&gt;0.0000&lt;/PurchasesAmount&gt;
        &lt;Revision&gt;0&lt;/Revision&gt;
        &lt;CZLicense /&gt;
      &lt;/Table&gt; &lt;/DataSet&gt;}
</code></pre>

<p>*<em>How can parse data *</em></p>

<p>Thanks for all reply...</p>
