English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
com.fasterxml.jackson.databind.node.ObjectNodeيمكن استخدام هذا الشكل لتمثيل بنية JSON كنموذج JSON. يمكننا استخدامObjectNode الشكلget()يبحث عن قيمة محددة في ملف JSON، هذه الطريقة تستخدم لاسترداد قيمة الحقل المحدد في العقدة المحددة.
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")); } } }
نتيجة الإخراج
NAME: "Raja Ramesh"