Включить XML в ответ SOAP

В моем WSDL мой ответ у меня есть, чтобы он был таким:

<message name='getPartsResponse'> <part name='Result' type='xsd:string'/> </message> 

Проблема, с которой я сталкиваюсь, заключается в том, что то, что я отправляю в ответ, – это XML, а не строка. В результате я получаю XML-ответ (а не ответ XML SOAP (это нормально)) с объектами HTML вместо XML <и>.

Это то, что я получаю:

 <SOAP-ENV:Body> <ns1:getPartsResponse> <Result xsi:type="xsd:string"> &lt ;catalog&gt ; &lt ;result id="1"&gt ; &lt ;part&gt ;AAAAAAAAAAA&lt ;/part&gt ; &lt ;qty>0000000000&lt ;/qty&gt ; &lt ;mfg&gt ;XXXXXXXXXXXXX&lt ;/mfg&gt ; &lt ;/result&gt ; &lt ;result id="2"&gt ; &lt ;part&gt ;BBBBBBBBBBB&lt ;/part&gt ; &lt ;qty>11111111111&lt ;/qty&gt ; &lt ;mfg&gt ;ZZZZZZZZZZZZZ&lt ;/mfg&gt ; &lt ;/result&gt ; &lt ;/catalog&gt ; </Result> </ns1:getPartsResponse> </SOAP-ENV:Body> 

И это то, что я хочу получить:

 <SOAP-ENV:Body> <ns1:getPartsResponse> <Result xsi:type="xsd:string"> <catalog> <result id="1"> <part>AAAAAAAAAAA</part> <qty>0000000000</qty> <mfg>XXXXXXXXXXXXX</mfg> </result> <result id="2"> <part>BBBBBBBBBBB</part> <qty>11111111111</qty> <mfg>ZZZZZZZZZZZZZ</mfg> </result> </catalog> </Result> </ns1:getPartsResponse> </SOAP-ENV:Body> - <SOAP-ENV:Body> <ns1:getPartsResponse> <Result xsi:type="xsd:string"> <catalog> <result id="1"> <part>AAAAAAAAAAA</part> <qty>0000000000</qty> <mfg>XXXXXXXXXXXXX</mfg> </result> <result id="2"> <part>BBBBBBBBBBB</part> <qty>11111111111</qty> <mfg>ZZZZZZZZZZZZZ</mfg> </result> </catalog> </Result> </ns1:getPartsResponse> </SOAP-ENV:Body> - <SOAP-ENV:Body> <ns1:getPartsResponse> <Result xsi:type="xsd:string"> <catalog> <result id="1"> <part>AAAAAAAAAAA</part> <qty>0000000000</qty> <mfg>XXXXXXXXXXXXX</mfg> </result> <result id="2"> <part>BBBBBBBBBBB</part> <qty>11111111111</qty> <mfg>ZZZZZZZZZZZZZ</mfg> </result> </catalog> </Result> </ns1:getPartsResponse> </SOAP-ENV:Body> - <SOAP-ENV:Body> <ns1:getPartsResponse> <Result xsi:type="xsd:string"> <catalog> <result id="1"> <part>AAAAAAAAAAA</part> <qty>0000000000</qty> <mfg>XXXXXXXXXXXXX</mfg> </result> <result id="2"> <part>BBBBBBBBBBB</part> <qty>11111111111</qty> <mfg>ZZZZZZZZZZZZZ</mfg> </result> </catalog> </Result> </ns1:getPartsResponse> </SOAP-ENV:Body> - <SOAP-ENV:Body> <ns1:getPartsResponse> <Result xsi:type="xsd:string"> <catalog> <result id="1"> <part>AAAAAAAAAAA</part> <qty>0000000000</qty> <mfg>XXXXXXXXXXXXX</mfg> </result> <result id="2"> <part>BBBBBBBBBBB</part> <qty>11111111111</qty> <mfg>ZZZZZZZZZZZZZ</mfg> </result> </catalog> </Result> </ns1:getPartsResponse> </SOAP-ENV:Body> 

Что мне не хватает?

Спасибо.