Я использую Firebase для хранения данных, которые находятся в этой структуре
и я использую java-скрипт для получения значения каждой метки даты / времени и его ключа для построения графика с использованием апекс-диаграммы, которая требует, чтобы данные были в виде массива, но я продолжаю получать их в виде объекта json, даже если я их анализирую находится в этой форме
{…}
"-LeXZ024bCLM5h44sESQ": Object { "2019-5-10 20 25": 48, value: 13 }
"-LeXZ1DXWyJeWmChbYGR": Object { "2019-5-10 20 25": 83, value: 14 }
"-LeXZ2IJjdX3SJE7J0Q1": Object { "2019-5-10 20 25": 25, value: 15 }
"-LeXZ3RwJ8ojPpUOnxU5": Object { "2019-5-10 20 25": 24, value: 19 }
Я пытался разобрать его в массив, но я продолжаю получать точно такой же формат в виде массива. Я хочу, чтобы массив содержал только значения 48, 83 ... и т. Д.
вот код, который я попробовал:
firebase.database().ref('Facilities').child('Library').on('value', function(snapshot) {
var jsonObject = snapshot.val();
console.log(jsonObject);
var parsed_2 = Object.keys(jsonObject).map(function(_) { return jsonObject[_]; });
console.log(parsed_2);
});