复杂的JSON嵌套对象和数组。
复杂的JSON嵌套对象和数组。
我在处理JSON对象/数组的语法和结构方面遇到了困难。
我想创建一个嵌套的对象和数组结构,来存储以下信息:
{
"problems": [{
"Diabetes":[{
"medications":[{
"medicationsClasses":[{
"className":[{
"associatedDrug":[{
"name":"asprin",
"dose":"",
"strength":"500 mg"
}],
"associatedDrug#2":[{
"name":"somethingElse",
"dose":"",
"strength":"500 mg"
}]
}],
"className2":[{
"associatedDrug":[{
"name":"asprin",
"dose":"",
"strength":"500 mg"
}],
"associatedDrug#2":[{
"name":"somethingElse",
"dose":"",
"strength":"500 mg"
}]
}]
}]
}],
"labs":[{
"missing_field": "missing_value"
}]
}],
"Asthma":[{}]
}]
}
但我不知道应该如何正确做这件事。我应该只是创建JavaScript对象吗?JSON对这个项目有意义吗?
设置这样的结构的正确语法是什么?
以下是我目前的代码:
$(document).ready(function() {
$.getJSON('js/orders.json', function(json) {
$.each(json.problems, function(index, order) {
$('.loadMeds').append('' + order.name + '')
});
});
});