【发布时间】:2013-11-20 22:36:55
【问题描述】:
我从 WCF 项目创建了一个“列表”,并且正在测试项目中使用该服务。在 javascript 中使用 XMLSerializer,我能够创建 XML 结果。但是这个“ExtensionData”标签很烦人。
例如,
<?xml version="1.0"?>
<ArrayOfStudent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Student>
<ExtensionData/>
<Name>Chris</Name>
<Age>72</Age>
</Student>
<Student>
<ExtensionData/>
<Name>Christine</Name>
<Age>2400</Age>
</Student>
我尝试添加
[ServiceBehaviorAttribute(IgnoreExtensionDataObject = true)]
public class StudentService: IStudentService
{
}
但是,没有运气..
【问题讨论】:
标签: c# javascript wcf xmlserializer datacontractserializer