在JSON.parse中使用变量

时间:2019-12-06 13:27:13

标签: javascript json

我想使用变量从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不同的值。

我该如何解决?

1 个答案:

答案 0 :(得分:1)

使用这样的属性字符串获取值

var restaurants = jsonContent[name].table[day]