Я разбор этого JSON:Невозможно разобрать JSON с помощью додзё
[{
"cities": [
{
"city": "Pune",
"state": "Maharashtra"
},
{
"city": "Mumbai",
"state": "Maharashtra"
},
{
"city": "Panaji",
"state": "Goa"
},
{
"city": "Hyderabad",
"state": "Andhra Pradesh"
},
{
"city": "Banglore",
"state": "Karnataka"
},
{
"city": "Chennai",
"state": "Tamil Nadu"
},
{
"city": "New Delhi",
"state": "New Delhi"
}]
}]
с использованием Dojo кода:
var content = "<table border = 1><tr><th>City</th><th>State</th></tr>";
dojo.forEach(jsonData.cities, function (jsonData)
{
// Build data from the JSON
content += "<tr><td>" + jsonData.city + "</td><td>" + jsonData.state + "</td></tr>";
});
content += "</table>";
Однако отображаются таблица без элементов! Что именно мне нужно изменить в моем коде Dojo?
вы можете использовать 'jsonData [0] .cities' в' dojo.forEach' – Ghostoy
Или удалить крайние квадратные скобки. – undefined