У меня есть JSON данные в этом форматеВ таблице нет столбцов. JSon данные
[
{
id: 2,
nom: "Dell",
type: "Pc",
quantity: 78,
prix: 7800
},
{
id: 3,
nom: "Intel",
type: "Processor",
quantity: 45,
prix: 8000
},
{
id: 4,
nom: "Dell",
type: "Ecran",
quantity: 10,
prix: 2500
}
]
и я хочу, чтобы поместить их в диаграмму помощи, пожалуйста, это около 4 дней, и я не могу заставить его работать я хочу понять, почему Google Chart апи не хотят принимать эти данные это мой код
<html>
<head>
<!--Load the AJAX API-->
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
// Load the Visualization API and the bar package.
google.charts.load('current', {'packages':['corechart']});
// Set a callback to run when the Google Visualization API is loaded.
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var jsonData = $.ajax({
url: "http://localhost:8080/get",
dataType: "json",
async: false
}).responseText;
console.log(jsonData)
// Create our data table out of JSON data loaded from server.
var data = new google.visualization.DataTable(jsonData);
// Instantiate and draw our chart, passing in some options.
var chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));
chart.draw(data, {width: 400, height: 240});
}
</script>
</head>
<body>
<!--Div that will hold the pie chart-->
<div id="chart_div"></div>
</body>
</html>
как я могу преобразовать его? : '( –
Отредактируйте код, который сгенерирует ваш JSON, чтобы он сгенерировался в правильном формате. –
Могу ли я преобразовать его с помощью javascript? Am использовать весеннюю загрузку в backend, и я не думаю, что буду знать, как их редактировать –