Как его можно разобрать, например?

{
    "392bc124":        {
            "ts":        {
                    "value":        "File content"
            },
            "type":        "File content",
            "sn":        "File content"
    },
    "07dba83e":        {
            "ts":        {
                    "value":        "File content"
            },
            "type":        "File content",
            "sn":        "File content"
    },
    "a24faa33":        {
            "ts":        {
                    "value":        "File content"
            },
            "type":        "File content",
            "sn":        "File content"
    }
}

Я знаю, как это работает только с одним

{
    "devices" : [
        {
            "name"  : "07dba83e"
            "sn"    : "c8abddf44e49986ff2cd03be6fd2b1fc",
            "type"  : "output",
            "value" : "100"
        },
        {
            "name"  : "392bc124"
            "sn"    : "644f2821b26a7d6c93720b26c5044b40",
            "type"  : "input",
            "value" : "12"
        },
        {
            "name"  : "a24faa33"
            "sn"    : "2893a640fd1b6102c84f035c42ee4257",
            "type"  : "dimmer",
            "value" : "0"
        }
    ]
}

Как я могу получить json-объект «392bc124», если я не знаю имени («392bc124»)? Во втором примере у меня есть массив, и все в порядке, но я не знаю, есть ли способы разобрать первый?

0
Lunatik 24 Мар 2011 в 01:29
Ты пробовал это? Каков был результат?
 – 
David Weiser
24 Мар 2011 в 01:38

1 ответ

Предположительно, вы должны использовать getNames или ключи

1
Quentin 24 Мар 2011 в 01:59