Jsoncpp 序列化问题

z_ui_meng 2016-03-10 05:05:16
使用Jsoncpp对数据进行解析后,如果获取的数据全是string类型,那么使用字符串加枚举进行序列化,是否显得很蠢?如下所示:
const TCHAR* const allname[5]={
_T("order"),
_T("list"),
_T("header"),
_T("name"),
_T("game")
}
enum{
order,
list,
header,
name,
game}

Json::value root;
Json::Reader reader;
vecotr<string> ve;
if(reader.parse(str,root)){
for(int i=order;i<=game;i++)
ve[i]=root[allname[i]].asCString();
}
...全文
174 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2016-03-11
  • 打赏
  • 举报
回复
一切皆字符串
cocoabird 2016-03-11
  • 打赏
  • 举报
回复
百度 google很强大的
z_ui_meng 2016-03-11
  • 打赏
  • 举报
回复
能不能,解释清楚一点,刚开始工作,没人指导,多谢啦
muzi_li90 2016-03-11
  • 打赏
  • 举报
回复
初学者路过。。。。
cocoabird 2016-03-11
  • 打赏
  • 举报
回复
先了解类、结构体、枚举的作用与区别再去使用

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧