根据mule 3.9中的raml数据类型验证json对象

问题描述 投票:1回答:1

Mule 3.9.x中是否有一种机制用于验证JSON实体是否是特定RAML数据类型的有效实例,而无需手动生成和维护JSON模式文件并将其包含在项目中?

APIKit路由器确实执行这种验证,但也要求传入消息包含其他REST信息,例如资源路径和http方法。

我想用它来验证非http端点(JMS,amqp等)的输入有效负载以及REST API的后置条件(以便更快地在测试和较低环境中发现违反RAML合同的情况)

validation mule raml
1个回答
0
投票

是的可能。您可以使用此链接https://jsonschema.net/创建JSON模式,并在JSON模式验证器Component In Mule Flow中使用它。

<json:validate-schema schemaLocation="myJsonSchema.json" doc:name="Validate JSON Schema"/>
© www.soinside.com 2019 - 2024. All rights reserved.