2017-10-28 222 views
0

杰克逊,如何解析“嵌套JSON”,并设置为POJO类如何解析“嵌套JSON”,并设置为POJO类

Sales.json

{ 
    "data": { 
     "modified_by": "mat", 
     "name": "mak", 
     "net_total": 0, 
     "items": [ 
      { 
       "owner": "shoaib shaikh", 
       "modified_by": "mat", 
       "doctype": "Item" 
      } 
     ], 
     "owner": "shoaib shaikh", 
     "apply_discount_on": "tesla" 
     } 
} 

回答

0

描述您的类销售则做 import com.fasterxml.jackson.databind.ObjectMapper; ... ObjectMapper mapper = new ObjectMapper(); Sales staff = mapper.readValue(new File("D:\\staff.json"), Sales.class);

一些链接,以帮助:https://www.mkyong.com/java/jackson-2-convert-java-object-to-from-json/

+0

'新的文件( “d:\\ staff.json”)'可以是字符串 –