weixin_43833851
weixin_43833851
2019-02-21 20:57

c++解析json是否可以像JAVA一样封装成通用的方法

  • c++

比如在java中,将json字符串转为对象可以用gson,转的方式大致如下:

public static <T> T json2obj(String json, Class<T> clz) {
            Gson gson = new Gson();
            T object = gson.fromJson(json, clz);
            return object;
    }

这是一个通用的方法,将json字符串转为对象,不用关心对象里面的字段名称;我现在刚接触c++,在http请求服务器后解析json,每个http请求所返回的字段都不一样,是否也可以像java一样写一个统一的转换方法,而不是给每个请求的每个字段都写一个转换并赋值的方法

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

5条回答