Как получить доступ к массиву в объекте JSON в Vega - PullRequest
0 голосов
/ 20 сентября 2019

Я использую Vega для создания визуализации.У меня есть ссылка на данные JSON:

{
     "messages":{"messages: []",
     "values" : [{"foo": "fooVal", "boo": "booVal", "coo": "cooVal"},
                 {"joo": "jooVal", "loo": "looVal", "moo": "mooVal"}]
}

Я хочу преобразовать свои данные так, чтобы у меня было:

[
     {"foo": "fooVal", "boo": "booVal", "coo": "cooVal"},
     {"joo": "jooVal", "loo": "looVal", "moo": "mooVal"}
]

Это то, что у меня есть в поле данных:

    "data": [
        {
            "name": "randomData",
            "url": {"signal": "dataUrl"},
            "transform": [
                "type": "project",
                "fields": ["values]
            ]
        },
     ] 

Однако это не работает и выдает ошибку e.forEach is not a function.Как изменить данные JSON, чтобы они начинались как массив, а не как объект, как описано выше?

...