如何在JavaScript中编写一个从JSON中删除空键的操作?

8
假设您有以下JSON对象:
{"":"some text"}

如何在JavaScript中检索它?
json_in_var={"":"some text"}  
alert(json_in_var.)

我对这个问题感到困惑,欢迎提供任何帮助!

4个回答

20

将其与

引用是语法错误。

json_in_var.

然而,你可以像这样访问它:

json_in_var[""]

2
你可以使用 Object.keys() 方法:-
<script>
    var myObj, x;
    myObj = {"":"some text"};
    x = Object.keys(myObj)[0];
    x = myObj[x];
    document.getElementById("demo").innerHTML = x;
</script>

2

Easily...

alert(json_in_var[""]);

-3

我通过使用以下方法解决了这个问题:

alert(json_in_var.$t)

这是在以JSON格式检索Blogger提要时发生的。我不确定这是否是专有的。


1
$t 没有什么特别之处,它是一个合法的 JavaScript 名称,如果你正在考虑这个问题的话。 - Guðmundur H

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接