json - JSON Schema 的什么变体是 Google Sheets API 的 JSON 资源?
问题描述
我一直在查看Google Sheets API v4 API。我注意到它是 JSON,但是当我将它复制到我的 IDE 中时,我收到了错误,因为它使用了诸如string
、number
、enum(...)
和object(...)
. JSON 不支持这些;因此它不是纯 JSON。
经过一番研究,我确定它是JSON Schema
;但是,这不能完全是以下代码片段作为 JSON Schema 似乎不支持的内容object(...)
,并且enum(...)
那么这是什么形式的 JSON Schema 呢?我无法识别超越JSON Schema
。
{
"spreadsheetId": string,
"properties": {
object(SpreadsheetProperties)
},
"sheets": [
{
object(Sheet)
}
],
"namedRanges": [
{
object(NamedRange)
}
],
"spreadsheetUrl": string,
"developerMetadata": [
{
object(DeveloperMetadata)
}
]
}
这是什么NamedRange
...
{
"namedRangeId": string,
"name": string,
"range": {
object(GridRange)
}
}
解决方案
推荐阅读
- javascript - Symfony / Mercure / JS EventSource 不发送 cookie
- c++ - Qt5:Windows 10 标题栏自定义期间的 Aero Snap
- r - 使用 R 中的分隔符将具有不同长度且没有模式的文本列拆分为多列
- javascript - 选择时的角度类型错误
- java - folder.listfiles() 在 android 11 中返回 null
- r - 返回一行第二大值的列名
- python - SQL:如果存在则更新现有值。使用参数化查询 (?)
- azure - Azure Function v3 - 在启动中添加标识时“无法访问 Azure Functions 运行时”
- python - 我正在尝试使用 django 内置功能更改密码,但它不起作用
- vue.js - 将 i18n 与从 Wordpress RestAPI 获取的数据一起使用