jsonschema相关内容
我在想出一个可以验证JSON是否包含以下内容的JSON模式时遇到了麻烦: 仅一个字段 仅另一个字段 (其他两个字段之一) 但如果存在多个则不匹配. 在我的情况下,我想要 之一 copyAll fileNames matchesFiles和/或doesntMatchFiles 进行验证,但是我不想接受更多的东西. 这是到目前为止我得到的: {
..
是否有任何针对JSON模式验证JSON对象的PHP库? 解决方案 关于jsonschemaphpv,尽管它维护得不是很好,但是我们经常使用它并且可以正常工作.这是js验证程序的端口.它具有针对php和 http://code.google.com/p的完整测试套件/jsonschema/. 猜猜是什么...它比js传递了更多的测试.至少在最后一次运行测试时.问题是该项目的结构不是很好
..
我正在创建一个C#WCF Web服务,该服务以JSON格式返回很多数据. 该客户端是一个iPad应用程序,当前正在由另一个团队开发,因此我正在研究规范,而没有示例数据. 当前JSON字符串是由.net框架创建的,我的Web服务正在返回一个C#对象,该对象包含所有信息,然后由框架使用DataContracts对其进行序列化. 我的问题是通信规范仅包含JSON模式文件(基于 http://js
..
有人知道如何从现有XML模式(XSD文件)生成 JSON模式吗? 有任何可用的工具吗? 解决方案 免责声明:我是 Jsonix的作者,一个功能强大的开源XML JSON JavaScript映射库. 今天,我发布了 Jsonix Schema Compiler 的新版本,其中包含新的JSON模式生成功能. 让我们接受购买订单模式.这是一个片段:
..
我正在使用的其余服务响应类似于以下示例,这里我仅包括3个字段,但还有更多字段: { "results": [ { "type": "Person", "name": "Mr Bean", "dateOfBirth": "14 Dec 1981" }, {
..
我们有这个json模式草稿.我想获取我的JSON数据样本,并为JSON模式生成一个框架,该框架可以手动进行修改,添加诸如description,required之类的内容,而这些不能从特定的示例中推断出来. 例如,从我的输入example.json: { "foo": "lorem", "bar": "ipsum" } 我将运行json_schema_gene
..
我一直在编写简单的JSON模式,但我遇到了一个更复杂的API输入调用。我有一个宁静的结束路线,可以采用3种非常不同类型的JSON: localhost / foo can拿: {“type”:“ice_cream”,“cone”:“waffle”...} 或 {“type”:“hot_dog”,“bun”:“wheat”......} 如果“type”键包含“i
..
我想使用架构验证json文件。怎么做。 { “Book_information:[{ ”BookName“:”English“ , “ConfigFile”:“English.json”, “dependsOn”:“泰米尔语”, “maxPurchase”:“1”, “BookInformation”:{ “name”:“English”, “id”:“English-1” } },
..
是否有人知道我们可以通过Java从XML架构或JSON架构生成XML架构的工具或方法? 解决方案 它不是很优雅,但杰克逊可以从java类生成 json架构。所以你可以采用你的xml架构,使用jaxb注释从中生成java类,然后从 jackson支持生成json模式jaxb注释。
..
休息服务需要根据json模式验证所有传入的json数据。 json模式是公共可访问的,可以通过http请求检索。 我正在使用jackson -framwork来编组java和json之间的编组和解组。到目前为止,我找不到任何使用jackson验证数据的方法。 我还尝试了 JsonTools 框架显然提出了这样的验证功能。但不幸的是,我无法让验证工作。 为什么JsonTool模式验证不起
..
当使用Jackson的JSON模式模块时,我不想在遇到某个模型类时停止完整的图形,而是使用类名为另一个模式插入$ ref。你可以引导我到jackson-module-jsonSchema源码中的正确位置开始修补吗? 这里有一些代码来说明这个问题: public static class Zoo { public String name; public List
..
我有一个实体类看起来像这样。 @XmlRootElement public class ImageSuffix { @XmlAttribute private boolean canRead; @XmlAttribute private boolean canWrite; @XmlValue; 私有字符串值; } 我正在使用以下依赖关
..
我试图在我的项目中从pojos自动生成JsonSchema:代码如下所示: ObjectMapper mapper = new ObjectMapper(); SchemaFactoryWrapper visitor = new SchemaFactoryWrapper(); mapper.acceptJsonFormatVisitor(clazz,visitor); Json
..
我有一个POJO类 公共类股票{ int id; 字符串名称; 日期; } 是否有可以将POJO转换为JSON模式的注释或开发框架/ api如下所示 {“id”: { “type”:“int” }, “name”:{ “type”:“string” } “date”:{ “type”:“Date” } } 我还可以扩展架构以添加“必
..
我正在为JsonSchema使用库com.fasterxml.jackson库, 我正在创建一个IntegerSchema对象,当我使用下面的代码设置整数模式的范围时: main(){ IntegerSchema intSchema = new IntegerSchema(); // setMaximum接受Double对象 intSchema.setMaximum(new Do
..
例如,文件系统的模式,目录包含文件列表。该模式包括文件的规范,接下来是子类型“图像”和另一个“文本”。 底部是主目录模式。目录具有属性内容,该属性内容是应该是文件的子类型的项目数组。 基本上我正在寻找的方法是告诉验证器从正在验证的json对象中的属性中查找“$ ref”的值。 示例json: { “name”:“A directory”, “content”:[ {
..
我有一个烧瓶应用程序与期待JSON有效载荷的调用。在处理每个调用之前,我有一个2步的错误检查过程: $ ul 断言有效载荷是有效的JSON 断言JSON有效载荷符合特定模式 $ b 以下列方式实现: p> @ app.route('/ activate',methods = ['POST']) def activate(): request_id =请求.__散列__(
..
想知道是否可以使用模式草案03.我已经在其他地方工作了依赖关系,我认为可能只需要一些创造性地使用它们,以便使用它们来指定必需的 code>某些字段的属性。 我目前最好的尝试(不起作用)应该给你一些我以后的想法。我想要默认值,在另一个字段有一个特定的值时是可选的。 { “description” :“a address ...”, “type”:“object”, “propertie
..
我有一个JSON和一个JSON模式 JSON: { “aaa”:“4000-02-01 00:00:00” } JSON模式: { “$ schema”:“http: / “type”:“object”, “properties”:{ “aaa”:{ “type”:“string”, “format”:“date-time” } },“r
..
有没有一种方法来验证JSON结构针对该结构的JSON模式?我也看了一下,发现JSON.Net验证,但这并不做我想做的。
..