寫數據的時候使用的ObjectMapper.writerWithDefaultPrettyPrinter().writeValue(); 優化json輸出。。但是我是將多個優化的json輸出到同一個文本中,文本文件中的json結果為:{? "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" ]}對應的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其他的讀取不到。。請問我現在要如何從文本文件中讀取json,并將它們寫入到對應的javaBean中?。我該如何辦吶?? 哪位大佬指一條明路啊
如何從文本解析多個JSON,急求大佬幫忙~~
慕工程0266419
2020-04-27 13:29:32