我是
靠谱客的博主
冷酷高山,最近开发中收集的这篇文章主要介绍
算法-C快速获取json字段内的数据,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
【直接撸代码】:(为了凑一点篇幅,特意加了点注释)
/*****************************************************************************
函 数 名
: just_json_get
功能描述
: 获取json中指定的字段
输入参数
: char *in_buff
char *key
char *value
输出参数
: 无
返 回 值
: char
调用函数
:
被调函数
:
修改历史
:
1.日
期
: 2018年3月31日
作
者
: mc.meng
修改内容
: 新生成函数
*****************************************************************************/
char *just_json_get(char *in_buff, char *key, char *value)
{
char this_key[200] = {0};
char *start = NULL;
char *end = NULL;
sprintf(this_key, ""%s":"", key);
start = strstr(in_buff, this_key);
if (start == NULL)
{
return NULL;
}
start += strlen(this_key);
for(end = start; *end != '"' && *end!='