English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
com.fasterxml.jackson.databind.node.ObjectNodeLa classe può essere utilizzata per mappare la struttura degli oggetti JSON. Possiamo utilizzareObjectNode Classeget()Il metodo cerca un valore specifico nel file JSON, utilizzato per accedere al valore del campo specifico del nodo oggetto.
public JsonNode get(String fieldName)
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; public class ObjectNodeTest { public static void main(String args[]) throws Exception { String jsonString = "{\"Id\":101, \"name\":\"Raja Ramesh\", \"address\":\"Madhapur\"}"; ObjectMapper mapper = new ObjectMapper(); ObjectNode node = mapper.readValue(jsonString, ObjectNode.class); if(node.has("name")) { System.out.println("NAME: " + node.get("name")); } } }
Risultato di output
NAME: "Raja Ramesh"