LINUX.ORG.RU

История изменений

Исправление eagleivg, (текущая версия) :

в jansson сперва итератором по массиву, в итераторе гетом по полю:

json_t * responce = json_object_get(main_obj, "responce");

size_t index = 0;
json_t *elem;

json_array_foreach(responce, index, elem)
{
	json_t *body = json_object_get(elem, "body");

	if(json_is_string(body))
		printf("body id %s\n", json_string_value(body));

}

Исходная версия eagleivg, :

в jansson сперва итератором по массиву, в итераторе гетом по полю:

json_t * responce = json_object_get(main_obj, "responce");

size_t index = 0;
json_t *elem, *rpc_num;

json_array_foreach(responce, index, elem)
{
	json_t *body = json_object_get(elem, "body");

	if(json_is_string(body))
		printf("body id %s\n", json_string_value(body));

}