小编sel*_*vam的帖子

迭代c中的cJSON嵌套对象

如何迭代嵌套的cJSON对象?我想从C中的deviceData父对象获取(打印)所有键和值。它是一个cJson对象。

 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"
                    }
           }
    };
Run Code Online (Sandbox Code Playgroud)

如何在C中打印deviceData的键(例如device0 device1设备2等)。预先感谢。

c cjson

0
推荐指数
1
解决办法
2541
查看次数

标签 统计

c ×1

cjson ×1