所以我正在创建一个Web服务应用程序。我从CSV文件中提取数据并通过XML显示它。但是在我的WSDL文件中,我无法更改对象名称。它基本上是一个阻止我这样做的合同。 CSV文件中的标题刚刚从“生效日期”更改为“用户生效日期”。因此,当我运行xml文件时,它显示effectivedate =“02-15-06”。我需要更改有效日期以使用有效日期。反正有没有改变我的WSDL文件吗?我不确定我的问题有多清楚,但任何帮助都表示赞赏。
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="date")]
public System.DateTime effectiveDate {
get {
return this.effectiveDateField;
}
set {
this.effectiveDateField = value;
}
}
不确定这是否有帮助,但这是使用wsdl文件的.cs代码。
account.effectiveDate = DateTime.ParseExact(csv["User Effective Date"], "MM/dd/yyyy", new CultureInfo("en-US"));
account.effectiveDateSpecified = (DateTime.ParseExact(csv["User Effective Date"], "MM/dd/yyyy", new CultureInfo("en-US")) > DateTime.MinValue);