我们在XML中有以下SOAP请求,该请求被发送到我的Web服务。 我想解析" Firstname"的多个出现,例如解析为数组,但不一定。 不幸的是我无法更改请求,只能更改Web服务。
以下客户端XML的WCF C#等价物是什么?
<foo:NameHent>
<foo1:Date>1988-03-05</foo1:Date>
<foo1:Firstname>John</foo1:Firstname>
<foo1:Firstname>Michael</foo1:Firstname>
<foo1:Lastname>Doe</foo1:Lastname>
</foo:NameHent>
以下不起作用:
public partial class NameHentParams
{
private System.DateTime dateField;
private string[] firstnameField;
private string lastnameField;
public System.DateTime Date
{
get { return this.dateField; }
set { this.dateField = value; }
}
public string[] Firstname
{
get { return this.firstnameField; }
set { this.firstnameField = value; }
}
public string Lastname
{
get { return this.lastnameField; }
set { this.lastnameField = value; }
}
}