< ?xml version="1.0" encoding="utf-8"?>
<soap:envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:body>
<getstationsresponse xmlns="http://www.example.com/">
<getstationsresult>
<xs:schema xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="NewDataSet">
<xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
<xs:complextype>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Stations">
<xs:complextype>
<xs:sequence>
<xs:element name="ID" type="xs:decimal" minOccurs="0"></xs:element>
<xs:element name="NAME" type="xs:string" minOccurs="0"></xs:element>
<xs:element name="DESCRIPTION" type="xs:string" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complextype>
</xs:element>
</xs:choice>
</xs:complextype>
</xs:element>
</xs:schema>
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
<newdataset xmlns="">
<stations diffgr:id="Stations1" msdata:rowOrder="0">
<id>129</id>
<name>Station 1</name>
<description>Station 1</description>
</stations>
<stations diffgr:id="Stations2" msdata:rowOrder="1">
<id>128</id>
<name>Station 2</name>
</stations>
</newdataset>
</diffgr:diffgram>
</getstationsresult>
</getstationsresponse>
</soap:body>
</soap:envelope>