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

比如在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一样写一个统一的转换方法,而不是给每个请求的每个字段都写一个转换并赋值的方法

c++
0

查看全部2条回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

相似问题

2
c++解析json是否可以像JAVA一样封装成通用的方法
2
c++内存分配 a ,b,c,和obj是如何分配空间的
0
c++问题:什么时候需要用额外的模版变量,friend为什么可以放在定义的前面?
1
MODI的OCR模块(office)怎么像Tesseract-OCR 那样更换训练好的字库呢,应该换那个文件?
2
C++段错误的问题,题目为PAT甲级1095
1
C++中结构体嵌套,如何new分配内存?
1
【c++】为什么运行程序显示指令引用了0x内存,该内存不能为written
2
C++中acos(a)中的a要是什么数据类型?
0
HDU 2068 一道错排+组合的简单题。。但是不懂一个可以互换的小细节为什么一个能AC一个就是会WA。。。
0
textmode, textcolor, window, wherex, bioskey等在TC中的函数,在VS中用什么函数可以替换。
2
编写程序(用C或C++),求大神指点,多谢!
2
在C++如何计算任意两个时刻间的时间差?
1
Opencv调用Canny算法时是否会在Canny算法本身内部进行高斯滤波?
1
请问我这个拿C++的WinAPI编的程序为什么运行无效果?
0
单摄像头张氏标定法中,如果相机的拍摄的平台高度发生变化,是否需要重新标定。
1
C++ 结构体在C#中托管调用,编译报错误is not supported by the language
1
为什么第一段代码(中序遍历二叉树线索化)可以改变T中结构的值而第二段简单代码则不行
2
c++传一个命令和一个用户名启动一个应用进程,进程和用户名一一对应,请问用什么技术实现,求大神解答?
3
C++本地电脑MP4录像文件播放问题,端口如何初始化
1
python是不是永远无法调用c++的一个派生类的dll?