我想使用变量从JSON中获取特定值。
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var jsonContent = JSON.parse(this.responseText);
var day = mon;
var name = abc;
var restaurants = jsonContent.name.table.day;
每次代码启动时,变量“ day”和“ name”都会不同,因为我需要与JSON不同的值。
我该如何解决?
答案 0 :(得分:1)
使用这样的属性字符串获取值
var restaurants = jsonContent[name].table[day]