我有一个可以实施九舍五入的班子。 当我使用一种习俗XmlWriter/XmlReader时,它只是做的是罚款和产出。 然而,当我使用这一工具时,我获得了非常干净的产出,由于它没有包含任何类型的信息,因此该产出太清洁:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<GetModelCResponse xmlns="http://tempuri.org/">
<GetModelCResult>
<D xmlns="">D</D>
<E xmlns="">
<B>B</B>
<A>A</A>
</E>
</GetModelCResult>
</GetModelCResponse>
</s:Body>
</s:Envelope>
然而,我期望这样一些东西(它用XmlWriter书写):
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<GetModelCResponse xmlns="http://tempuri.org/">
<GetModelCResult xmlns:a="http://schemas.datacontract.org/2004/07/Model" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:D>D</a:D>
<a:E i:type="a:ModelA">
<a:A>A</a:A>
<a:B>B</a:B>
</a:E>
</GetModelCResult>
</GetModelCResponse>
</s:Body>
</s:Envelope>
我做了什么错误? 它是一个组合问题吗?