主题中讨论的其他器件:CC3220SF
您好、如何解析以下 JSON 字符串、
{"CurDate":"13-02-2019 18:41:05"、"OnOffTimes":[{"SheduleOn":"10:00:00"、"SheduleOff":"11:00:50"}、{"SheduleOn":"13:00:00"、"SheduleOff":30"}
在这种情况下、我很难解析"SheduleOn"和"SheduleOff"、这两次了。
我尝试将模板创建为
char *模板 str ="{"}
"\"当前日期\":字符串、"
"\" OnOffTimes\":\"
"{"}
"\"当前日期\":字符串、"
"\" OnOffTimes\":string}]";
模板大小= strlen (模板 str);
// uart_print ("str 大小=%d \n"、strlen (模板 str));
RetVal = JSON_createTemplate (&templateHandle、
模板,
模板尺寸);
我分析了"CurDate"、但不知道对数组元素进行分段
int16_t RetVal;
char *键="\"当前日期\";
字符值[19];
uint16_t valueSize = 19;
RetVal = JSON_getValue (jsonObjHandle、KEY、Value、&valueSize);
UART_PRINT ("接收的日期=%s \n"、值);
谢谢你