我有一个从.NET中的外部REST服务调用的内部SOAP Web服务
它工作正常但是我只是简单地传递REST层的SOAP对象,但在Visual Studio中自动生成WebReference代码会将“字段”添加到每个属性的末尾。
基本上它让我的XML看起来很讨厌。一切正常我只想清理我的XML。
我是如何改变reference.cs的模板或从Web服务对象中生成XML的任何想法。
以下是reference.cs
的示例 public int HeadLeft {
get {
return this.headLeftField;
}
set {
this.headLeftField = value;
}
}
/// <remarks/>
public int HeadTop {
get {
return this.headTopField;
}
set {
this.headTopField = value;
}
}
/// <remarks/>
public int HeadWidth {
get {
return this.headWidthField;
}
set {
this.headWidthField = value;
}
}
以下是XML
的考试<a:headHeightField>208</a:headHeightField>
<a:headLeftField>316</a:headLeftField>
<a:headTopField>103</a:headTopField>
<a:headWidthField>161</a:headWidthField>
答案 0 :(得分:0)
因此,出于某些原因,当我重新序列化对象时,它正在使用私有变量。 快速查找和替换能够再次清理XML。