需要指导验证Web服务收到的xml

时间:2010-06-15 18:52:46

标签: .net web-services

我有一个C#ASP.NET Web服务,它将xml作为字符串接收。 xml被加载到XmlDocument中并进行解析。我遇到的问题是调用者可能在我的xml元素中发送Xml,这对我来说将失败模式验证。我的问题是:处理这类情况的推荐方法是什么?我想大多数情况下都是内联输入验证,但如果有人在我的scnario周围有一些信息,我会非常感激。

1 个答案:

答案 0 :(得分:0)

伯特先生,

不知道这有帮助。我们处理类似的模型,其中xml消息作为字符串传入。我们创建一个XmlReader,然后根据模式解析它。然后,我们的模式通过传回失败点的回复消息详细信息来处理失败。在成功时,我们将对象序列化并正常处理。

此致

伊恩