说我有以下的JSON文件返回基于价值JSON键名:是否有可能不知道密钥的名称
{"attributes":
{
"blue":true,
"red":false,
"green":true,
"webAtt":
{
"webColor": "#EF5689",
"webSafe":true
}
}
}
但让也说我不知道任何JSON节点除“属性”。我将如何去寻找哪些属性是真的?这甚至有可能吗?如果没有,是否必须对每个“属性”的子节点进行硬编码?
如果可能,我希望在JavaScript中完成此操作。
编辑:有一个原因,为什么webAtt在那里,因为我想在扫地时得到“websafe”,而不是“webAtt”。
你JSON是无效的; '绿色'中的'{'会引发语法错误。我假设你只是想让对象变成绿色? –
是的...我的坏...这只是我在飞行中制作的一个JSON示例,不是我现在需要的JavaScript ... – Midimistro
请参阅已更新的JSON以获取正确的语法。 – Midimistro