<MessageData>
<AppData>
<Name>Eugene</Name>
<SureName>Tolpygo</SureName>
</AppData>
</MessageData>
我尝试使用[DataContract]和[DataMember],但它不起作用。
[更新1] 我需要做肥皂网服务。
我的代码
public MessageDataType Get()
{
MessageDataType MessageData = new MessageDataType();
return MessageData;
}
[DataContract]
public class MessageDataType
{ [DataMember]
AppDataType AppData = new AppDataType();
}
[DataContract]
public class AppDataType
{
[DataMember]
string Name = "Eugene";
[DataMember]
string Surname = "Tolpygo";
}
public MessageDataType Get()
{
MessageDataType MessageData = new MessageDataType();
return MessageData;
}
[DataContract]
public class MessageDataType
{ [DataMember]
AppDataType AppData = new AppDataType();
}
[DataContract]
public class AppDataType
{
[DataMember]
string Name = "Eugene";
[DataMember]
string Surname = "Tolpygo";
}
答案 0 :(得分:0)
我没有很好地理解它,但尝试在属性WebGet()中使用ResponseFormat = WebMessageFormat.Xml
[WebGet(ResponseFormat = WebMessageFormat.Xml)