最近遇到个很烦人的问题.我现在做的业务有一部分是把之前app服务端的.net接口转译java接口.但是有些之前的接口,一个接口干上十几件事情,返回的json串长达五六几百行.着实看的就让人头大.但是如果返回的json串和原来的对不上,那app客户端就无法正常显示,人工去对比那是耗时耗力.所以我就想找一个程序,能把json串格式化好,然后按字段名称排好序,在逐行进行对比,就能很快就能找出不同比人工要快无数倍.找了半天也没法发现合适的.于是只好自己写一个. 其中遇到一个坑fastjson 中带的字段