mcorest_api_json_read_finish
完成从流读取JSON数据。
MCO_RET mcorest_api_json_read_finish(
mcorest_api_json_read_ctx_t *ctx
);参数
ctx
mcorest_api_json_read_ctx_t
指向 JSON 读取上下文结构的指针。
返回
MCO_S_OK
成功。
MCO_E_REST_ *
任何一种网络服务错误码。
示例
static MCO_RET get_stream_read_json_object(mcohs_request_h req)
{
mcorest_api_json_read_ctx_t jctx;
mcorest_api_stream_t jstream;
...
mcorest_api_status_ok(req);
mcorest_api_stream_with_request(req, &jstream);
mcorest_api_json_read_start(&jstream, &jctx);
mcorest_api_json_read_next_token(&jctx, MCOREST_API_JSON_TKN_OBJECT_BGN, NULL);
...
mcorest_api_json_read_finish(&jctx);
return MCO_S_OK;
}文件
- 头文件:
mcorestapi.h - 源文件:
jsonrd.c - 库:
libmcorest.a
