需求:
最近需要处理包含多层的Json字符串解析的问题,比如需要将所有的键值对的值替换,或者将键值对的键替换,包括嵌套对象里面的。
大致知道需要使用递归来操作,先记录大致步骤吧。
思路:
- 写好一个固定的函数专门处理替换步骤;
- 在这个函数内分别判断值是数组,还是对象,还是值(值走上面的递归函数);
- 数组和对象分别写单独的处理步骤,还需要设置变量存储临时数据;
Reference:
https://www.cnblogs.com/digod/p/10561086.html
需求:
最近需要处理包含多层的Json字符串解析的问题,比如需要将所有的键值对的值替换,或者将键值对的键替换,包括嵌套对象里面的。
大致知道需要使用递归来操作,先记录大致步骤吧。
思路:
Reference:
https://www.cnblogs.com/digod/p/10561086.html