Я пытаюсь сделать график. S Мне нужно отправить запрос ajax, выбрать несколько строк из базы данных, а затем вернуть результат. Я сделал это. И вот результат:Как заменить внешний объект на массив?
success : function (data) {
console.log(data);
}
Чтобы сделать этот график, мне нужно, чтобы преобразовать свой выходной ток в этой структуре: (эта структура является один я должен передать его в библиотеку, которая втягивает график)
var json = [
{
"adjacencies": [
{
"nodeTo": "graphnode15",
"nodeFrom": "graphnode0",
"data": {}
},
{
"nodeTo": "graphnode16",
"nodeFrom": "graphnode0",
"data": {}
},
{
"nodeTo": "graphnode17",
"nodeFrom": "graphnode0",
"data": {}
}
],
"data": {
"$color": "#83548B",
"$type": "circle"
},
"id": "12",
"name": "sajad"
}
];
Я проверил все эти:
console.log(data);
console.log([data]);
console.log(JSON.stringify(data));
console.log("["+JSON.stringify(data)+"]");
Но ни один из них не ожидается структуры для библиотеки, которая рисует график. В любом случае, Кто-нибудь знает, как я могу сделать ожидаемую структуру?
@Kenny Не работает https://i.stack.imgur.com /6ZL8T.png – stack
Мой плохой его JSON в капитале, а не Json – Kenny
@Kenny Он выдает эту ошибку: https://i.stack.imgur.com/HCfYT.png – stack