如何在WCF服务中使用.xsd文件?

时间:2014-11-10 16:51:07

标签: c# xml wcf xsd

我需要开发从客户端接收XML并处理它的WCF服务。我编写了这个服务,并将XML作为字符串,如:

 [DataContract]
public class TransferData
{
    [DataMember]
    public string xml;
}

但是他们给了我.xsd文件。我不确定这个文件是什么以及如何在WCF服务中使用它?

解决方案可以在以下网址找到:

Xml validation using XSD schema

1 个答案:

答案 0 :(得分:-1)

您可以将XSD文件序列化为字符串或字节[](Reliable way to convert a file to a byte[])。但是在WCF中有限制文件大小,对于使用Stream(http://msdn.microsoft.com/en-us/library/ms733742(v=vs.110).aspx)。

的大文件