Java自已设计JSON解析器
当然,有很多很好的JSON解析的JAR包,比如JSONOBJECT,GSON,甚至也有为我们测试人员而打造的JSONPATH,但我还是自已实现了一下(之前也实现过,现在属于重构)。 思想是这样的,以这个JSON串为例:String j = {a:b,c\b:{a:1},d:[a,{a:3},{a:2},],e:b}; 我们在保证只扫描一次字符串的情况下,把JSON串解析成功。于是,我先定义了一个List: private List<Object> collections = new ArrayList<Object>(); c