当前位置: 首页 > 知识库问答 >
问题:

JSON模式类型整数

柳飞飙
2023-03-14

我知道number包括integer,但我可以明确定义一个“type”:“integer”。我是说这会违反规范吗?

共有1个答案

桓风史
2023-03-14

是的,您可以在架构中使用{“type”:“integer”}

参见:

https://datatracker.ietf.org/doc/html/draft-zyp-json-schema-04#Section-3.5

 类似资料:
  • 是否有一种方法可以使用Java SDK将任意的无模式JSON字符串转换为Apache Beam“行”类型?如果不是,是否可以从现有对象派生出一个Beam模式类型? 我找到了JsonToRow和ParseJsons的文档,但它们需要提供模式或POJO类才能工作。我还发现,您可以将JSON字符串读入BigQuery TableRow,但似乎没有一种方法可以将TableRow转换为不需要已经有一个模式的

  • 错误是: 方法引发了'java.lang.NullPointerException'异常。无法计算pl.netizens.eonbeacon.storage.eonbeaconmodel.ToString() Eeid,Eeid模型:

  • SchemaType 处理字段路径各种属性的定义( defaults, validation, getters, setters, field selection defaults for queries, and other general characteristics for Strings and Numbers) 以下是 mongoose 的所有合法 SchemaTypes: Strin

  • 我想强制内容类型为application/json,但我有一个模式“no cors”,实际上内容类型的返回是:text/plain;charset=UTF-8传递头时是一样的,所以我不知道怎么做。 我已经尝试过使用fetch或Axios,URL在HTTP中,我在本地工作,所以可能是问题所在?我试过邮递员,效果很好。 所以,我想要的内容类型是:application/json,而不是内容类型:tex

  • 主要内容:哪些情况下使用 int 和 uintGo语言的数值类型分为以下几种:整数、浮点数、复数,其中每一种都包含了不同大小的数值类型,例如有符号整数包含 int8、int16、int32、int64 等,每种数值类型都决定了对应的大小范围和是否支持正负符号。本节我们主要介绍一下整数类型。 Go语言同时提供了有符号和无符号的整数类型,其中包括 int8、int16、int32 和 int64 四种大小截然不同的有符号整数类型,分别对应 8、1

  • 我有一个无序的JSON项数组。根据https://datatracker.ietf.org/doc/html/draft-zyp-json-schema-03#section-5.5规范,下面的json模式只有在数组中的对象以该顺序出现时才进行验证。我不想指定顺序,只需验证数组中的对象,而不管对象的顺序或数量如何。从规范中我似乎无法理解这是如何做到的。