1

我有这个 REST API,它以下列方式返回表格数据:

{"data": [{"el1": 8, "el2": 9}, {"el1": 3, "el2": 4}]}

我想在 Vega-lite 图表中使用 el1 和 el2。我应该如何引用数组中的元素?

4

1 回答 1

1

这里的文档:

JSON仅限)包含所需数据的 JSON 属性。当加载的 JSON 文件可能具有周围结构或元数据时,可以使用此参数。例如

"property": "values.features" 

相当于json.values.features从加载的 JSON 对象中检索。

看来您可以尝试在格式上指定“属性”属性(punny,eh)。像这样的东西:

"data": {
  "url": <your url here>,
  "format": {
    "type": "json",
    "property": "data"
  },
}

免责声明:我还没有实际测试过这个,但它看起来是受支持的(:

于 2016-11-08T13:16:26.163 回答