нужно удалить первый индекс в формате JSONКак удалить первый ключ из JSON
JSON:
{"data":[{"label":"Data","data":1},{"label":"Website","data":1}]}
мне нужно:
[{"label":"Data","data":1},{"label":"Website","data":1}]
- если я пытаюсь delete.data затем он выдает
object{}
JS код:
function drawChart() {
$.getJSON("data.json", function (json) {
// callback function which gets called when your request completes.
var myJsonString = JSON.stringify(json);
console.log(myJsonString);
Morris.Donut({
element: 'donut-example',
data: myJsonString // use returned data to plot the graph
});
});
}
Может кто-нибудь сказать мне, где я сделал не так? Любое предложение приветствуется.
Просто напишите 'json.data', поскольку он содержит' array', не 'stringify' it .. – Rayon
@Turnip,' myJsonString' содержит 'string', а не' object' – Rayon
Просто используйте 'data: json .data', не нужно 'JSON.stringify' – Satpal