2013-10-15 47 views
1

无论如何从JSON字符串创建Java POJO模板?我使用的是新泽西州如何将JSON转换为POJO

{ 
    "reviewData" : [ { 
    "projectKey" : "CR-FOO", 
    "name" : "Example review.", 
    "description" : "Description or statement of objectives for this example review.", 
    "author" : { 
     "userName" : "joe", 
     "displayName" : "Joe Krustofski", 
     "avatarUrl" : "http://foo.com/avatar" 
    }, 
    "moderator" : { 
     "userName" : "scott", 
     "displayName" : "Scott the Moderator", 
     "avatarUrl" : "http://foo.com/avatar" 
    }, 
    "creator" : { 
     "userName" : "joe", 
     "displayName" : "Joe Krustofski", 
     "avatarUrl" : "http://foo.com/avatar" 
    }, 
    "permaId" : { 
     "id" : "CR-FOO-21" 
    }, 
    "permaIdHistory" : [ "CR-FOO-21" ], 
    "type" : "REVIEW", 
    "allowReviewersToJoin" : true, 
    "metricsVersion" : 4, 
    "createDate" : "2013-10-08T15:46:11.022+0200", 
    "dueDate" : "2013-10-09T15:46:11.022+0200", 
    "jiraIssueKey" : "FOO-6754" 
    }, { 
    "projectKey" : "CR-FOO", 
    "name" : "Example review.", 
    "description" : "Description or statement of objectives for this example review.", 
    "author" : { 
     "userName" : "joe", 
     "displayName" : "Joe Krustofski", 
     "avatarUrl" : "http://foo.com/avatar" 
    }, 
    "moderator" : { 
     "userName" : "scott", 
     "displayName" : "Scott the Moderator", 
     "avatarUrl" : "http://foo.com/avatar" 
    }, 
    "creator" : { 
     "userName" : "joe", 
     "displayName" : "Joe Krustofski", 
     "avatarUrl" : "http://foo.com/avatar" 
    }, 
    "permaId" : { 
     "id" : "CR-FOO-21" 
    }, 
    "permaIdHistory" : [ "CR-FOO-21" ], 
    "type" : "REVIEW", 
    "allowReviewersToJoin" : true, 
    "metricsVersion" : 4, 
    "createDate" : "2013-10-08T15:46:11.022+0200", 
    "dueDate" : "2013-10-09T15:46:11.022+0200", 
    "jiraIssueKey" : "FOO-6754" 
    } ] 
} 
+0

找到答案 http://stackoverflow.com/questions/1957406/generate-java-class-from-json – DarVar

回答