我们在XML中有以下SOAP请求,它被发送到我的Web服务。 我想分析多个“Firstname”的例子,例如到数组中,但不一定。 不幸的是,我不能改变请求,只有网络服务。什么是以下客户端XML的WCF C#等价物?
以下客户端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; }
}
}
这可能有助于http://stackoverflow.co m/questions/11677123/wcf-same-name-tags-in-xml-response –
这就是全部?名称空间定义(xmlns)在哪里? –
@Sal Al你有特定的答案吗?我无法通过简单地将字符串[]更改为列表 –
Godspark