最佳答案:我来回答一个。首先先是parser阶段。parser非常简单。一个合法的json一遍parser就可以。1.简单parser思路(伪代码)2.其次是把合法的json转换成合理的c++数据 看我其中的一
我来回答一个。
首先先是parser阶段。parser非常简单。一个合法的json一遍parser就可以。
1.简单parser思路(伪代码)
2.其次是把合法的json转换成合理的c++数据 看我其中的一段代码
很考验oop的能力 处理不好会很头疼。
3 实现c++的数据转换成json字符串 经过1和2步,就可以很轻松实现3。
4 处理细节部分。比如,json深度过深如何防止栈溢出,浮点误差,json的一些细枝末节的标准。
一两句说不明白,看我的代码。
wangxiaozhi123/EasyJSON