我有一个商家的帐户余额请求类,如下所示:XML序列化,其中请求元件被包裹起来具有多个父元素
[Serializable]
[XmlRoot(ElementName = "accountbalance", Namespace = "", IsNullable = false)]
public class MerchantAccountBalanceRequest
{
[XmlElementAttribute("agent")]
public string Agent { get; set; }
[XmlElementAttribute("agentPin")]
public string AgentPin { get; set; }
}
,这将导致在下面的XML:
<accountbalance>
<agent>aaaaaa</agent>
<agentPin>mmmmmm</agentPin>
</accountbalance>
莫非我以某种方式在我的课上放置一个属性,以便对于MerchantAccountBalanceRequest
对象,我将获得以下XML:
<Envelope>
<Body>
<accountbalance>
<agent>aaaaaa</agent>
<agentPin>mmmmmm</agentPin>
</accountbalance>
</Body>
</Envelope>
也就是说,只是用Envelope
和Body
元素来包装它。
我在考虑继承,但忘记了抽象类。非常感谢大卫 – 2015-04-06 13:33:48
没问题:-)但你怎么知道我的名字:-o – softwariness 2015-04-06 13:45:56
https://www.softwariness.com/contact/亲切的问候,大卫 :) – 2015-04-07 04:56:52