2016-08-08 11 views
0

Ich möchte eine Antwort wie folgt generieren. Wie kann ich es mit ObjectNode und ObjectMapper tun? In Java-Klasse muss ich unten Antwort eine Codierung für schreiben:Wie schreibe ich ObjectNode-Code unter JSON-Daten?

{ 
    "code": 200, 
    "time": "2016-05-27T11:15:36+10:00", 
    "data": { 
     "result": { 
      "addresses": { 
       "addressId": "180056310", 
       "addressSummaryType": "PrimaryAddressSummary", 
       "addressType": "Property Address with Number", 
       "status": "Confirmed", 
       "number": "6", 
       "numberTo": "8", 
       "streetName": "REGENT", 
       "streetType": "Street", 
       "locality": "WOLLONGONG", 
       "postcode": "2500", 
       "state": "NSW", 
       "addressType": "RM", 
       "subAddresses": { 
        `entercodehere` 
       } 
      }, 
      "serviceLocation": { 
       "readForServiceDate": "2013-09-27", 
       "locationId": "LOC000136215004", 
       "customerServiceAreaId": "CSA200000010939", 
       "exchangeServiceArea": "WLGG", 
       "facsRealm": "74", 
       "latitude": "-34:25:25.7", 
       "longitude": "150:53:27.3" 
      } 
     } 
    } 
} 

Antwort

0

ein POJO Erstellen Sie die Antwort darstellen, mit den entsprechenden Feldnamen und Typen, mit Anmerkungen versehen, die Felder mit @JsonProperty und verwenden Sie die writeValueAsString Methode der ObjectMapper Klasse um das POJO in eine JSON-Zeichenfolge zu serialisieren.