は、私は、次のJSONファイルがあると、キーの名前を知らなくても値に基づいて、JSONのキーの名前を返すことです:は、それが可能
{"attributes":
{
"blue":true,
"red":false,
"green":true,
"webAtt":
{
"webColor": "#EF5689",
"webSafe":true
}
}
}
をも、私は「属性」以外の任意のJSONノードを知らないと言うことができます。どのような属性が真であるかを知るにはどうすればいいですか?これも可能ですか?もしそうでなければ、それは "属性"の各子ノードに対してハードコーディングされなければならないのですか?
可能であれば、JavaScriptでこれを行いたいと思います。
編集:私は掃引するときに "websafe"ではなく "websafe"を取得したいので、webAttがそこにある理由があります。
あなたのJSONが無効です。 '{'緑の 'は構文エラーを投げます。私はあなたが緑色のオブジェクトを持っていることを意味していると仮定していますか? –
はい...私の悪い...これは私が実際にJavaScriptを必要としているものではなく、飛行機で作ったJSONの例です。 – Midimistro
JSONの正しい構文を見てください。 – Midimistro