【发布时间】:2015-06-15 17:49:28
【问题描述】:
我需要将 WCF Web 服务中的类对象转换为输出 XML,格式应类似于:
<dataset>
<datasetitem>
<label>account id</label>
<value>12345</value>
</datasetitem>
<datasetitem>
<label>address</label>
<value>123 someting ave.</value>
</datasetitem>
<status>true</status>
<errormessage></errormessage>
</dataset>
从以下类转换而来:
public class dataset
{
int accountID {get; set;}
string address {get;set;}
}
我通过手动创建XElement 并循环遍历它来做到这一点。
我想知道是否有可能以任何方式在DataContract 或CollectionDataContract 中执行此操作?
谢谢!!
【问题讨论】:
-
状态和错误信息代表什么?
标签: .net xml web-services wcf datacontract