我在我的工作场所做 Sprimg WS。我们遇到了一些奇怪的验证问题,如果用户将“Dog”传递给布尔值。它仍然接受它并炸毁。我想知道处理这类问题的最佳方法是什么。
要求:
根据 SOAP 请求,如果有任何验证错误,则将自定义错误集返回给用户。
使用的技术,XMLObject 用于 XML 到对象的转换。
当前的验证方式(我觉得可以改进)检查元素是否为 Nil 并且为 XML 中的每个元素设置。
我试过什么?
我尝试使用 XMLObject Validate 方法,我想它一次只返回一个错误。这对我们来说是不可行的。我想发送请求忘记遵守 XML 模式的错误列表。
请建议我一些方法来进行此操作,这可能是有效的。