如何在WSO2 ESB中介中验证JSON?

时间:2016-05-31 03:27:09

标签: json wso2 wso2esb

验证介体是否针对JSON模式验证消息有效负载?

如果验证介体未针对架构验证JSON,那么最佳解决方法是什么?

2 个答案:

答案 0 :(得分:3)

目前,任何ESB调解器都没有本机JSON架构验证支持。作为解决方法,您必须根据JSON有效负载创建XSD结构,然后在验证介体[1]中使用它。

但是路线图[2]中提供了此功能。

[1] - https://docs.wso2.com/display/ESB490/Validate+Mediator

[2] - https://wso2.org/jira/browse/ESBJAVA-4640

答案 1 :(得分:0)

您可以使用过滤器调解器来执行此操作。 使用过滤介质来验证请求中所需的键/值。

有关过滤介质的更多详细信息,请参阅下面的[1] wso2 doc

[1] - https://docs.wso2.com/display/ESB480/Filter+Mediator