Как вы пишете в JavaScript пустой ключ от JSON? - PullRequest
3 голосов
/ 11 марта 2009

Допустим, у вас есть следующий объект JSON

{"":"some text"}

Как вы получаете его в JavaScript?

json_in_var={"":"some text"}  
alert(json_in_var.)

Я озадачен этим, любая помощь приветствуется!

Ответы [ 4 ]

14 голосов
/ 11 марта 2009

Синтаксическая ошибка - ссылаться на него с

json_in_var.

Однако вы можете получить к нему доступ следующим образом:

json_in_var[""]
2 голосов
/ 11 марта 2009

Легко ...

alert(json_in_var[""]);
0 голосов
/ 13 августа 2018

Вы можете использовать Object.keys(): -

<script>
    var myObj, x;
    myObj = {"":"some text"};
    x = Object.keys(myObj)[0];
    x = myObj[x];
    document.getElementById("demo").innerHTML = x;
</script>
0 голосов
/ 11 марта 2009

Я смог решить эту проблему с помощью

alert(json_in_var.$t)

Это при получении каналов Blogger в формате json. Я не уверен, что это запатентовано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...