<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Header>
<id xmlns="http://www.w3.com">00000001</id>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<dak xmlns="http://www.w3.com/">
                  <ver>1</ver>
                  <add>
                  <ad>aaaa</ad>
                  </add>
</dak>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
上面的包是我通过流的方式取出来的,怎么样解析它并取出其中id,ad,ver的值来