2013-12-19 3 views
3

Как отправить данные JSON с библиотекой libwebsockets C?Как отправить данные JSON с библиотекой libwebsockets C?

Я установил и попробовал примерные коды, но я не мог видеть никакого примера о том, как отправлять данные на localhost: someport, просто. Любая помощь будет очень оценена.

Вот сайт libwebsockets: http://libwebsockets.org/trac/libwebsockets

Вот файл тест-client.c: http://git.libwebsockets.org/cgi-bin/cgit/libwebsockets/tree/test-server

Любая помощь будет оценена greately.

ответ

2

Существует библиотека под названием cjson вы можете использовать, чтобы получить данные в формате JSON.

cJSON obj = cJSON_CreateObject(); 
cJSON_AddStringToObject(obj, "msg", "Hello World!"); 

char* str = cJSON_Print(obj); 
cJSON_Delete(obj); 

printf("%s\n", str); 
Смежные вопросы