Как пропустить вложенный объект cJSON? Я хочу получить (распечатать) все ключи и значения из родительского объекта deviceData в C. Свой объект cJson.итерация вложенного объекта cJSON в c
obj = { "command": "REPLACE_ROWS",
"table": "Device.XXX",
"deviceData": {
"device0": {
"DeviceName": "Filtered Device",
"MACAddress": "112233445599"
},
"device1": {
"DeviceName": "Filtered Device",
"MACAddress": "112233445599"
},
"device2": {
"DeviceName": "Filtered Device",
"MACAddress": "112233445599"
}
}
};
как печатать ключи deviceData (например device0 device1 устройство 2 и так далее) в С. Заранее спасибо.
Что вы пробовали? Какие проблемы у вас есть с вашим кодом? Как это работает или не работает? Не могли бы вы попытаться создать [Минимальный, полный и проверенный пример] (http://stackoverflow.com/help/mcve) и показать нам? И если вы еще не сделали этого yeyt, пожалуйста, [прочитайте о том, как задавать хорошие вопросы] (http://stackoverflow.com/help/how-to-ask). –
@Jochimpileborg: Спасибо за ваш комментарий. В следующий раз опубликуйте четкие вопросы. – selvam