从Json Schema生成示例Json输出
我想知道是否有一种方法可以根据json模式输入生成样本json输出。
例如 :-
input => { "title": "Example Schema", "type": "object", "properties": { "firstName": { "type": "string" }, "lastName": { "type": "string" }, "age": { "description": "Age in years", "type": "integer", "minimum": 0 } }, "required": ["firstName", "lastName"] } output => { "firstName" : "RandomFirstName", "lastName" : "RandomLastName" }
我有一个大型的Json Schema,有大量的validation,所以要生成一个有效的json示例,我可以使用Java手动创建一个,也可以只在文件中输入。 有更好的方法吗?
您可以尝试JSON Schema Faker 。 它将采用模式并生成/输出将根据模式进行validation的JSON对象。
JSONBuddy可以为您做到这一点。 它是一个Windows桌面JSON编辑器,在您编辑架构时生成实时JSON示例数据。
- 使用多个条件在Selenium中查找WebElement
- java.lang.NoSuchMethodError:org.slf4j.spi.LocationAwareLogger.log(Lorg / slf4j / Marker; Ljava / lang / String; ILjava / lang / String; [Ljava / lang / Obje
- 在内存jar /类文件中执行
- 使用iText在PDF文档中绘制一个矩形
- 使用按位运算符在一个int中打包多个值
- Spring Data:服务层unit testing
- 是否有更简单(更轻松)的方法将文本置于JavaFX 8的“区域”中?
- 并行运行多个JPA事务
- 在两个Web应用程序之间共享实例时Maven Jetty插件OutOfMemoryError
- 摆脱无法转换为String的org.eclipse.osgi.internal.framework.EquinoxConfiguration $ 1
- 为什么我必须调用GraphicsEnvorinment.registerFont(),即使我的文件是从文件创建的?