Dto中有List<DTO> children,那么如何把List<Dto>转为List<VO>

这个问题是第三次碰到了,第一次放弃了,第二次根据代码用了个取巧的方法,将一些非前端需要的信息一起传过去了。

今天第三次碰到,感觉能用递归实现?但是没办法,自己一直写不出来。想百度一下,也不知道怎么搜索。最后是偶然间看见了一个Json序列化的字眼,突然想到把List<Dto>转成json的String,然后用replace替换某些字眼后转成List<VO>。最后成功实现了。

原文地址:https://www.cnblogs.com/woyujiezhen/p/13908487.html