寫數(shù)據(jù)的時候使用的ObjectMapper.writerWithDefaultPrettyPrinter().writeValue(); 優(yōu)化json輸出。。但是我是將多個優(yōu)化的json輸出到同一個文本中,文本文件中的json結(jié)果為:{? "sourceTitle" : "aaaa,bbbb,cccc,dddd,eeee,ffff",? "targetTitle" : "aaaa,bbbb,cccc,dddd,eeee,ffff"}{? "errorType" : "DIFFERENT_STATUS",? "sourceRecords" : [ "1111,2222,3333,4444,5555" ],? "targetRecords" : [ "1111,2222,3333,4444,5555" ]}{? "errorType" : "DIFFERENT_AMOUNT",? "sourceRecords" : [ "1111,2222,3333,4444,5555" ],? "targetRecords" : [ "1111,2222,3333,4444,5555" ]}對應(yīng)的JavaBean/** title */?? ?static class Title {?? ??? ?public String sourceTitle;?? ??? ?public String targetTitle;?? ?}?? ?static class Error {?? ??? ?public String errorType;?? ??? ?public String[] sourceRecords;?? ??? ?public String[] targetRecords;?? ?}? 使用ObjectMapper.readValue(file, clazz); 只能讀取一部分json其他的讀取不到。。請問我現(xiàn)在要如何從文本文件中讀取json,并將它們寫入到對應(yīng)的javaBean中?。我該如何辦吶?? 哪位大佬指一條明路啊
如何從文本解析多個JSON,急求大佬幫忙~~
慕工程0266419
2020-04-27 13:29:32