{"id":81086,"date":"2024-10-22T16:24:03","date_gmt":"2024-10-22T12:54:03","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/"},"modified":"2024-10-22T16:24:03","modified_gmt":"2024-10-22T12:54:03","slug":"dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/","title":{"rendered":"\u0628\u0647 \u062c\u06a9\u0633\u0648\u0646 \u0628\u0631\u0627\u06cc JSON \u062f\u0631 \u062c\u0627\u0648\u0627 \u0628\u0631\u0648\u06cc\u062f: \u062f\u0631\u06a9 JsonNode\u060c ArrayNode\u060c \u0648 ObjectMapper"},"content":{"rendered":"<p>Summarize this content to 400 words in Persian Lang<br \/>\n            \u0633\u0644\u0627\u0645\u060c \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627! \ud83d\ude80<\/p>\n<p>\u062a\u0627 \u0628\u0647 \u062d\u0627\u0644 \u0645\u062a\u0648\u062c\u0647 \u0634\u062f\u0647 \u0627\u06cc\u062f \u06a9\u0647 \u0628\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc JSON \u062e\u06cc\u0631\u0647 \u0634\u062f\u0647 \u0627\u06cc\u062f \u0648 \u0641\u06a9\u0631 \u0645\u06cc \u06a9\u0646\u06cc\u062f\u060c &#8220;\u0686\u06af\u0648\u0646\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u0645 \u0628\u0627 \u0627\u06cc\u0646 \u062f\u0631 \u062c\u0627\u0648\u0627 \u06a9\u0627\u0631 \u06a9\u0646\u0645\u061f&#8221; \u0646\u06af\u0631\u0627\u0646 \u0646\u0628\u0627\u0634\u06cc\u062f &#8211; \u0634\u0645\u0627 \u062a\u0646\u0647\u0627 \u0646\u06cc\u0633\u062a\u06cc\u062f! \u062e\u0648\u0627\u0647 \u0633\u0627\u062e\u062a\u0646 API \u0647\u0627\u060c \u0645\u0635\u0631\u0641 \u0622\u0646\u0647\u0627\u060c \u06cc\u0627 \u0635\u0631\u0641\u0627\u064b \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0627\u062f\u0647 \u0647\u0627\u060c \u0633\u0631\u0648\u06a9\u0627\u0631 \u062f\u0627\u0634\u062a\u0646 \u0628\u0627 JSON \u062a\u0642\u0631\u06cc\u0628\u0627\u064b \u0627\u062c\u062a\u0646\u0627\u0628 \u0646\u0627\u067e\u0630\u06cc\u0631 \u0627\u0633\u062a. \u0627\u0645\u0627 \u062e\u0628\u0631 \u062e\u0648\u0628 \u0627\u06cc\u0646\u062c\u0627\u0633\u062a: \u062c\u06a9\u0633\u0648\u0646 \u067e\u0634\u062a \u0634\u0645\u0627\u0633\u062a<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647\u060c \u0645\u0646 \u0642\u0635\u062f \u062f\u0627\u0631\u0645 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0627 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0627\u0635\u0648\u0644 \u0627\u0648\u0644\u06cc\u0647 \u062c\u06a9\u0633\u0648\u0646 \u0622\u0634\u0646\u0627 \u06a9\u0646\u0645 JsonNode\u060c ArrayNode \u0648 ObjectMapper. \u0645\u0627 \u0622\u0646 \u0631\u0627 \u0633\u0627\u062f\u0647 \u0646\u06af\u0647 \u0645\u06cc\u200c\u062f\u0627\u0631\u06cc\u0645\u060c \u0628\u0627 \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u06a9\u062f \u0622\u0633\u0627\u0646 \u0648 \u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627 \u062a\u0627 \u0628\u0647 \u0634\u0645\u0627 \u0646\u0634\u0627\u0646 \u062f\u0647\u06cc\u0645 \u06a9\u0627\u0631\u0647\u0627 \u062f\u0642\u06cc\u0642\u0627\u064b \u0686\u06af\u0648\u0646\u0647 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n<p>\u0635\u062f\u0627 \u062e\u0648\u0628 \u0627\u0633\u062a\u061f \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0634\u06cc\u0631\u062c\u0647 \u0628\u0632\u0646\u06cc\u0645! \ud83d\udd0d<\/p>\n<p>  \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u062c\u06a9\u0633\u0648\u0646 \u062f\u0631 \u067e\u0631\u0648\u0698\u0647 \u0686\u06a9\u0645\u0647 \u0628\u0647\u0627\u0631<\/p>\n<p>\u0642\u0628\u0644 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u0628\u0647 \u0645\u062b\u0627\u0644\u200c\u0647\u0627 \u0628\u067e\u0631\u062f\u0627\u0632\u06cc\u0645\u060c \u0627\u062c\u0627\u0632\u0647 \u062f\u0647\u06cc\u062f \u0628\u0647 \u0633\u0631\u0639\u062a \u0646\u062d\u0648\u0647 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u062c\u06a9\u0633\u0648\u0646 \u062f\u0631 \u067e\u0631\u0648\u0698\u0647 Spring Boot \u0631\u0627 \u062a\u0648\u0636\u06cc\u062d \u062f\u0647\u06cc\u0645. \u062e\u0628\u0631 \u062e\u0648\u0628: Spring Boot \u062f\u0627\u0631\u0627\u06cc \u062c\u06a9\u0633\u0648\u0646 \u062f\u0627\u062e\u0644\u06cc \u0627\u0633\u062a\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u062d\u062f\u0627\u0642\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0627\u0633\u062a. \ud83c\udf89<\/p>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 Spring Boot \u062c\u062f\u06cc\u062f \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u06cc\u062f\u060c \u062c\u06a9\u0633\u0648\u0646 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u067e\u06cc\u0634 \u0641\u0631\u0636 JSON \u0628\u0631\u0627\u06cc \u0633\u0631\u06cc\u0627\u0644 \u0633\u0627\u0632\u06cc \u0648 deserialization \u0645\u06cc \u0622\u06cc\u062f. \u0627\u06af\u0631 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u0647 \u0635\u0631\u0627\u062d\u062a \u062c\u06a9\u0633\u0648\u0646 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0648\u0627\u0628\u0633\u062a\u06af\u06cc \u0632\u06cc\u0631 \u062f\u0631 \u0634\u0645\u0627 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f pom.xml:<\/p>\n<p>    com.fasterxml.jackson.core<br \/>\n    jackson-databind<br \/>\n    2.18.0 <\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0627\u06cc\u0646 \u06a9\u0627\u0631\u06a9\u0631\u062f\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u062c\u06a9\u0633\u0648\u0646 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc \u06a9\u0646\u062f\u060c \u0627\u0632 \u062c\u0645\u0644\u0647 ObjectMapper\u060c \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a JSON.<\/p>\n<p>\u0627\u0645\u062a\u06cc\u0627\u0632: \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0628\u0648\u062a \u0628\u0647\u0627\u0631Spring Boot \u06cc\u06a9 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u062e\u0627\u0631\u062c \u0627\u0632 \u062c\u0639\u0628\u0647 \u0628\u0631\u0627\u06cc \u062c\u06a9\u0633\u0648\u0646 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f\u060c \u0627\u0645\u0627 \u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0622\u0646 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 application.properties \u06cc\u0627 application.yml \u0641\u0627\u06cc\u0644<\/p>\n<p>\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u0628\u0631\u0627\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0686\u0627\u067e \u0632\u06cc\u0628\u0627\u06cc JSON\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<p>spring.jackson.serialization.indent_output=true<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u06cc\u0627 \u062f\u0631 application.yml:<\/p>\n<p>spring:<br \/>\n  jackson:<br \/>\n    serialization:<br \/>\n      indent_output: true<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0627\u06a9\u0646\u0648\u0646\u060c \u0647\u0631 \u0632\u0645\u0627\u0646 \u06a9\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 Spring Boot \u0634\u0645\u0627 JSON \u0631\u0627 \u0633\u0631\u06cc\u0627\u0644\u06cc \u0645\u06cc \u06a9\u0646\u062f\u060c \u0628\u0647 \u062e\u0648\u0628\u06cc \u0642\u0627\u0644\u0628 \u0628\u0646\u062f\u06cc \u0645\u06cc \u0634\u0648\u062f!<\/p>\n<p>\u0628\u0627 \u0627\u0646\u062c\u0627\u0645 \u0627\u06cc\u0646 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a\u060c \u0634\u0645\u0627 \u0622\u0645\u0627\u062f\u0647 \u06a9\u0627\u0631 \u0628\u0627 JSON \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 Spring Boot \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062c\u06a9\u0633\u0648\u0646 \u0647\u0633\u062a\u06cc\u062f.<\/p>\n<p>  \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646\u060c \u062c\u06a9\u0633\u0648\u0646 \u0686\u06cc\u0633\u062a\u061f<\/p>\n<p>\u062c\u06a9\u0633\u0648\u0646 \u0645\u0627\u0646\u0646\u062f \u06cc\u06a9 \u0686\u0627\u0642\u0648\u06cc \u0627\u0631\u062a\u0634 \u0633\u0648\u0626\u06cc\u0633 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 JSON \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u062a. \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0646 \u0628\u0631\u0627\u06cc \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<p>1. \u062a\u0628\u062f\u06cc\u0644 \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u0628\u0647 JSON (\u0633\u0631\u06cc\u0627\u0644 \u0633\u0627\u0632\u06cc).<br \/>\n2. JSON \u0631\u0627 \u0628\u0647 \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u062f (Deserialization).<br \/>\n3. JSON \u0631\u0627 \u062f\u0631 \u0633\u0627\u062e\u062a\u0627\u0631\u06cc \u062f\u0631\u062e\u062a \u0645\u0627\u0646\u0646\u062f \u0628\u0627 JsonNode \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u06cc\u062f.<\/p>\n<p>\u0645\u0627 \u0627\u0645\u0631\u0648\u0632 \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u0645 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u0645\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0622\u0645\u0627\u062f\u0647 \u0628\u0627\u0634\u06cc\u062f \u062a\u0627 \u06a9\u0627\u0631 \u0628\u0627 JSON \u0631\u0627 \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0645\u062a\u0631 \u062a\u0631\u0633\u0646\u0627\u06a9 \u06a9\u0646\u06cc\u062f!<\/p>\n<p>  JsonNode: \u0627\u0648\u0644\u06cc\u0646 \u0642\u062f\u0645 \u0634\u0645\u0627 \u062f\u0631 JSON<\/p>\n<p>\u0628\u0647 JsonNode \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u06a9\u0644\u06cc\u062f \u062c\u0627\u062f\u0648\u06cc\u06cc \u0641\u06a9\u0631 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc JSON \u0631\u0627 \u06a9\u0627\u0648\u0634 \u0648 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u0631\u0627\u0647\u06cc \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u0628\u062e\u0634\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0633\u0627\u062e\u062a\u0627\u0631 JSON \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u062a.<\/p>\n<p>\u062a\u0635\u0648\u0631 \u06a9\u0646\u06cc\u062f \u0627\u06cc\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0633\u0627\u062f\u0647 JSON \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f:<\/p>\n<p>{<br \/>\n  &#8220;name&#8221;: &#8220;Samarth&#8221;,<br \/>\n  &#8220;age&#8221;: 30,<br \/>\n  &#8220;city&#8221;: &#8220;New York&#8221;<br \/>\n}<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0686\u06af\u0648\u0646\u0647 \u0627\u06cc\u0646 \u0631\u0627 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0645\u06cc \u062e\u0648\u0627\u0646\u06cc\u062f\u061f \u0628\u0628\u06cc\u0646\u06cc\u0645!<\/p>\n<p>\u0627\u06cc\u0646 \u0647\u0645 \u06a9\u062f:<\/p>\n<p>import com.fasterxml.jackson.databind.JsonNode;<br \/>\nimport com.fasterxml.jackson.databind.ObjectMapper;<\/p>\n<p>public class JsonNodeExample {<br \/>\n    public static void main(String[] args) throws Exception {<br \/>\n        String jsonString = &#8220;{\\&#8221;name\\&#8221;:\\&#8221;Samarth\\&#8221;, \\&#8221;age\\&#8221;:30, \\&#8221;city\\&#8221;:\\&#8221;New York\\&#8221;}&#8221;;<\/p>\n<p>        \/\/ Step 1: Create an ObjectMapper<br \/>\n        ObjectMapper objectMapper = new ObjectMapper();<\/p>\n<p>        \/\/ Step 2: Parse the JSON string into a JsonNode<br \/>\n        JsonNode jsonNode = objectMapper.readTree(jsonString);<\/p>\n<p>        \/\/ Step 3: Access values from the JsonNode<br \/>\n        System.out.println(&#8220;Name: &#8221; + jsonNode.get(&#8220;name&#8221;).asText());<br \/>\n        System.out.println(&#8220;Age: &#8221; + jsonNode.get(&#8220;age&#8221;).asInt());<br \/>\n        System.out.println(&#8220;City: &#8221; + jsonNode.get(&#8220;city&#8221;).asText());<br \/>\n    }<br \/>\n}<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0648 \u062e\u0631\u0648\u062c\u06cc:<\/p>\n<p>Name: Samarth<br \/>\nAge: 30<br \/>\nCity: New York<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>  \u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<\/p>\n<p>ObjectMapper \u06cc\u0627\u0648\u0631 \u0627\u0635\u0644\u06cc \u062c\u06a9\u0633\u0648\u0646 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u06cc\u06a9\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u06cc\u0646 JSON \u0648 \u062c\u0627\u0648\u0627 \u062a\u0631\u062c\u0645\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>readTree()  JSON \u0631\u0627 \u0645\u06cc \u062e\u0648\u0627\u0646\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0634\u06cc JsonNode \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc \u06a9\u0646\u062f.<br \/>\n\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645 .get() \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0641\u0631\u062f\u06cc-&#8220;name&#8221;\u060c &#8220;age&#8221;\u060c \u0648 &#8220;city&#8221;-\u0627\u0632 JSON.<\/p>\n<p>\u062e\u06cc\u0644\u06cc \u0628\u0627\u062d\u0627\u0644\u0647\u060c \u062f\u0631\u0633\u062a\u0647\u061f \u0627\u06a9\u0646\u0648\u0646 \u0645\u06cc \u0628\u06cc\u0646\u06cc\u062f \u06a9\u0647 \u06a9\u0627\u0631 \u0628\u0627 JSON \u062f\u0631 \u062c\u0627\u0648\u0627 \u0686\u0642\u062f\u0631 \u0622\u0633\u0627\u0646 \u0627\u0633\u062a!<\/p>\n<p>  ArrayNode: \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627\u06cc JSON<\/p>\n<p>\u0627\u0645\u0627 \u0627\u06af\u0631 JSON \u0634\u0645\u0627 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0628\u0627\u0634\u062f \u0686\u0647\u061f \u0646\u06af\u0631\u0627\u0646 \u0646\u0628\u0627\u0634\u06cc\u062f\u060c \u062c\u06a9\u0633\u0648\u0646 \u0622\u0646 \u0631\u0627 \u0646\u06cc\u0632 \u067e\u0648\u0634\u0634 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a! \u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f \u0627\u06cc\u0646 \u0622\u0631\u0627\u06cc\u0647 JSON \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f:<\/p>\n[<br \/>\n  {&#8220;name&#8221;: &#8220;Samarth&#8221;},<br \/>\n  {&#8220;name&#8221;: &#8220;Ujjwal&#8221;},<br \/>\n  {&#8220;name&#8221;: &#8220;Gaurav&#8221;}<br \/>\n]\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u0632 ArrayNode \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u06a9\u0627\u0631 \u0628\u0627 \u0627\u06cc\u0646 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0632 \u0627\u0634\u06cc\u0627\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u0645.<\/p>\n<p>\u0627\u06cc\u0646 \u0647\u0645 \u06a9\u062f:<\/p>\n<p>import com.fasterxml.jackson.databind.JsonNode;<br \/>\nimport com.fasterxml.jackson.databind.ObjectMapper;<br \/>\nimport com.fasterxml.jackson.databind.node.ArrayNode;<\/p>\n<p>public class ArrayNodeExample {<br \/>\n    public static void main(String[] args) throws Exception {<br \/>\n        String jsonArrayString = &#8220;[{\\&#8221;name\\&#8221;:\\&#8221;Samarth\\&#8221;}, {\\&#8221;name\\&#8221;:\\&#8221;Ujjwal\\&#8221;}, {\\&#8221;name\\&#8221;:\\&#8221;Gaurav\\&#8221;}]&#8221;;<\/p>\n<p>        \/\/ Step 1: Create an ObjectMapper<br \/>\n        ObjectMapper objectMapper = new ObjectMapper();<\/p>\n<p>        \/\/ Step 2: Parse the JSON array into an ArrayNode<br \/>\n        ArrayNode arrayNode = (ArrayNode) objectMapper.readTree(jsonArrayString);<\/p>\n<p>        \/\/ Step 3: Loop through each element in the array<br \/>\n        for (JsonNode jsonNode : arrayNode) {<br \/>\n            System.out.println(&#8220;Name: &#8221; + jsonNode.get(&#8220;name&#8221;).asText());<br \/>\n        }<br \/>\n    }<br \/>\n}<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0648 \u062e\u0631\u0648\u062c\u06cc:<\/p>\n<p>Name: Samarth<br \/>\nName: Ujjwal<br \/>\nName: Gaurav<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>  \u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<\/p>\n<p>ArrayNode \u0646\u0648\u0639 \u062e\u0627\u0635\u06cc \u0627\u0632 JsonNode \u06a9\u0647 \u0622\u0631\u0627\u06cc\u0647 \u0627\u06cc \u0627\u0632 \u0627\u0634\u06cc\u0627\u0621 JSON \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f.<br \/>\n\u0645\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0647\u0631 \u0639\u0646\u0635\u0631 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u062d\u0644\u0642\u0647 \u0645\u06cc \u0632\u0646\u06cc\u0645 \u0648 &#8220;\u0646\u0627\u0645&#8221; \u0647\u0631 \u0641\u0631\u062f \u0631\u0627 \u0686\u0627\u067e \u0645\u06cc \u06a9\u0646\u06cc\u0645.<\/p>\n<p>\u0622\u0633\u0627\u0646 \u0627\u0633\u062a\u060c \u062f\u0631\u0633\u062a \u0627\u0633\u062a\u061f \u0628\u0627 ArrayNode\u060c \u062c\u06a9\u0633\u0648\u0646 \u06a9\u0627\u0631 \u0628\u0627 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627\u06cc JSON \u0631\u0627 \u0622\u0633\u0627\u0646 \u0645\u06cc \u06a9\u0646\u062f!<\/p>\n<p>  ObjectMapper: \u0642\u0644\u0628 \u062c\u06a9\u0633\u0648\u0646<\/p>\n<p>\u062d\u0627\u0644\u0627 \u0628\u06cc\u0627\u06cc\u06cc\u062f \u062f\u0631 \u0645\u0648\u0631\u062f \u0622\u0646 \u0635\u062d\u0628\u062a \u06a9\u0646\u06cc\u0645 ObjectMapper &#8211; \u0642\u0644\u0628 \u0648 \u0631\u0648\u062d \u062c\u06a9\u0633\u0648\u0646. \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u067e\u06cc\u0634\u0631\u0648 \u0634\u0645\u0627 \u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u0628\u0647 JSON \u0648 \u0628\u0627\u0644\u0639\u06a9\u0633 \u0627\u0633\u062a.<\/p>\n<p>\u0633\u0631\u06cc\u0627\u0644 \u0633\u0627\u0632\u06cc \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u0628\u0647 JSON\u0633\u0631\u06cc\u0627\u0644 \u0633\u0627\u0632\u06cc \u0641\u0642\u0637 \u06cc\u06a9 \u0631\u0648\u0634 \u0641\u0627\u0646\u062a\u0632\u06cc \u0628\u0631\u0627\u06cc \u06af\u0641\u062a\u0646 \u0627\u0633\u062a: &#8220;\u0634\u0626 \u062c\u0627\u0648\u0627 \u0645\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0631\u0634\u062a\u0647 JSON \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u0645.&#8221; \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u06af\u0648\u06cc\u06cc\u0645 \u0634\u0645\u0627 \u06cc\u06a9 \u0633\u0627\u062f\u0647 \u062f\u0627\u0631\u06cc\u062f Person\u06a9\u0644\u0627\u0633:<\/p>\n<p>\u06a9\u062f:<\/p>\n<p>import com.fasterxml.jackson.databind.ObjectMapper;<\/p>\n<p>public class SerializationExample {<br \/>\n    public static void main(String[] args) throws Exception {<br \/>\n        ObjectMapper objectMapper = new ObjectMapper();<\/p>\n<p>        \/\/ Step 1: Create a Java object<br \/>\n        Person person = new Person(&#8220;Samarth&#8221;, 30, &#8220;New York&#8221;);<\/p>\n<p>        \/\/ Step 2: Convert the Java object to JSON (serialization)<br \/>\n        String jsonString = objectMapper.writeValueAsString(person);<\/p>\n<p>        \/\/ Output the JSON<br \/>\n        System.out.println(&#8220;Serialized JSON: &#8221; + jsonString);<br \/>\n    }<br \/>\n}<\/p>\n<p>class Person {<br \/>\n    private String name;<br \/>\n    private int age;<br \/>\n    private String city;<\/p>\n<p>    public Person(String name, int age, String city) {<br \/>\n        this.name = name;<br \/>\n        this.age = age;<br \/>\n        this.city = city;<br \/>\n    }<\/p>\n<p>    public String getName() { return name; }<br \/>\n    public int getAge() { return age; }<br \/>\n    public String getCity() { return city; }<br \/>\n}<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u062e\u0631\u0648\u062c\u06cc:<\/p>\n<p>Serialized JSON: {&#8220;name&#8221;:&#8221;Samarth&#8221;,&#8221;age&#8221;:30,&#8221;city&#8221;:&#8221;New York&#8221;}<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>  \u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<\/p>\n<p>ObjectMapper \u0631\u0627 \u0645\u06cc \u06af\u06cc\u0631\u062f Person\u0634\u06cc \u0648 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0631\u0634\u062a\u0647 JSON \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc \u06a9\u0646\u062f writeValueAsString().<br \/>\n\u0631\u0648\u0634 writeValueAsString() \u06cc\u06a9 \u0646\u0645\u0627\u06cc\u0634 JSON \u0627\u0632 \u0634\u06cc \u062c\u0627\u0648\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f.<br \/>\n\u0646\u062a\u06cc\u062c\u0647 \u06cc\u06a9 \u0631\u0634\u062a\u0647 JSON \u0645\u0639\u062a\u0628\u0631 \u0627\u0633\u062a \u06a9\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u06cc\u06a9 API \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u062f\u0631 \u06cc\u06a9 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n<p>  \u063a\u06cc\u0631\u0627\u0635\u0648\u0644\u06cc \u06a9\u0631\u062f\u0646 JSON \u0628\u0647 \u06cc\u06a9 \u0634\u06cc \u062c\u0627\u0648\u0627<\/p>\n<p>\u0648 \u0628\u0631\u0639\u06a9\u0633 \u0647\u0645 \u06a9\u0627\u0631 \u0645\u06cc\u06a9\u0646\u0647! \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f JSON \u0631\u0627 \u0628\u06af\u06cc\u0631\u06cc\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0634\u06cc \u062c\u0627\u0648\u0627 \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u0627\u06cc\u0646 \u0645\u06cc \u06af\u0648\u06cc\u0646\u062f \u0633\u0631\u06cc\u0627\u0644 \u0632\u062f\u0627\u06cc\u06cc.<\/p>\n<p>  \u0627\u06cc\u0646 \u0647\u0645 \u06a9\u062f:<\/p>\n<p>import com.fasterxml.jackson.databind.ObjectMapper;<\/p>\n<p>public class DeserializationExample {<br \/>\n    public static void main(String[] args) throws Exception {<br \/>\n        String jsonString = &#8220;{\\&#8221;name\\&#8221;:\\&#8221;Samarth\\&#8221;, \\&#8221;age\\&#8221;:30, \\&#8221;city\\&#8221;:\\&#8221;New York\\&#8221;}&#8221;;<\/p>\n<p>        ObjectMapper objectMapper = new ObjectMapper();<\/p>\n<p>        \/\/ Step 1: Convert the JSON string to a Java object (deserialization)<br \/>\n        Person person = objectMapper.readValue(jsonString, Person.class);<\/p>\n<p>        \/\/ Output the Java object<br \/>\n        System.out.println(&#8220;Deserialized Object: &#8221; + person.getName() + &#8220;, &#8221; + person.getAge() + &#8220;, &#8221; + person.getCity());<br \/>\n    }<br \/>\n}<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u0648 \u062e\u0631\u0648\u062c\u06cc:<\/p>\n<p>Deserialized Object: Samarth, 30, New York<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>  \u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<\/p>\n<p>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645 ObjectMapper \u062f\u0648\u0628\u0627\u0631\u0647\u060c \u0627\u0645\u0627 \u0627\u06cc\u0646 \u0628\u0627\u0631 \u06cc\u06a9 \u0631\u0634\u062a\u0647 JSON \u0631\u0627 \u0645\u06cc \u062e\u0648\u0627\u0646\u062f \u0648 \u062f\u0648\u0628\u0627\u0631\u0647 \u0622\u0646 \u0631\u0627 \u0628\u0647 a \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc \u06a9\u0646\u062f Person \u0634\u06cc\u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 readValue()\u060c \u0648 \u0646\u062a\u06cc\u062c\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u06a9\u0627\u0645\u0644 \u062c\u0627\u0648\u0627 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u06a9\u062f \u0634\u0645\u0627 \u0622\u0645\u0627\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<p>  \u0628\u0633\u062a\u0647 \u0628\u0646\u062f\u06cc<\/p>\n<p>\u0648 \u0634\u0645\u0627 \u0622\u0646 \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f! \u0645\u0627 \u0632\u0645\u06cc\u0646 \u0647\u0627\u06cc \u0632\u06cc\u0627\u062f\u06cc \u0631\u0627 \u067e\u0648\u0634\u0627\u0646\u062f\u0647 \u0627\u06cc\u0645:<\/p>\n<p>JsonNode: \u0646\u062d\u0648\u0647 \u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc JSON.<\/p>\n<p>ArrayNode: \u0646\u062d\u0648\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627\u06cc JSON.<\/p>\n<p>ObjectMapper: \u0646\u062d\u0648\u0647 \u0633\u0631\u06cc\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0648 \u0633\u0631\u06cc\u0627\u0644\u200c\u0632\u062f\u0627\u06cc\u06cc \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u0628\u0647 \u0648 \u0627\u0632 JSON.<\/p>\n<p>\u0627\u0645\u06cc\u062f\u0648\u0627\u0631\u0645 \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627 \u0628\u0627\u0639\u062b \u0634\u0648\u062f \u06a9\u0647 \u062c\u06a9\u0633\u0648\u0646 \u06a9\u0645\u06cc \u062a\u0631\u0633\u0646\u0627\u06a9 \u062a\u0631 \u0634\u0648\u062f \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0628\u0633\u06cc\u0627\u0631 \u0633\u0631\u06af\u0631\u0645 \u06a9\u0646\u0646\u062f\u0647 \u0628\u0627\u0634\u062f! \u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u0628\u0647 \u0622\u0646 \u062f\u0633\u062a \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u06cc\u062f\u060c \u062f\u0631 \u06a9\u0648\u062a\u0627\u0647 \u062a\u0631\u06cc\u0646 \u0632\u0645\u0627\u0646 \u0628\u0627 JSON \u0645\u0627\u0646\u0646\u062f \u06cc\u06a9 \u062d\u0631\u0641\u0647 \u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u062e\u0648\u0627\u0647\u06cc\u062f \u06a9\u0631\u062f.<\/p>\n<p>\u0627\u0645\u0627 \u0647\u06cc\u060c \u0627\u06cc\u0646\u062c\u0627 \u0645\u062a\u0648\u0642\u0641 \u0646\u0634\u0648! \u0645\u0646\u062a\u0638\u0631 \u0645\u0642\u0627\u0644\u0647 \u0628\u0639\u062f\u06cc \u0645\u0646 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0628\u0647 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u062a\u0631 \u062c\u06a9\u0633\u0648\u0646 \u0648 \u0628\u0647\u062a\u0631\u06cc\u0646 \u0634\u06cc\u0648\u0647 \u0647\u0627 \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u062f\u0646\u06cc\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0639\u0645\u06cc\u0642 \u062a\u0631 \u062e\u0648\u0627\u0647\u06cc\u0645 \u067e\u0631\u062f\u0627\u062e\u062a.<\/p>\n<p>\u062f\u0641\u0639\u0647 \u0628\u0639\u062f \u0645\u06cc \u0628\u06cc\u0646\u0645\u062a! \u06a9\u062f \u0646\u0648\u06cc\u0633\u06cc \u0645\u0628\u0627\u0631\u06a9! \ud83d\ude04<\/p>\n<div data-article-id=\"2051161\" id=\"article-body\">\n<p>\u0633\u0644\u0627\u0645\u060c \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627! \ud83d\ude80<\/p>\n<p>\u062a\u0627 \u0628\u0647 \u062d\u0627\u0644 \u0645\u062a\u0648\u062c\u0647 \u0634\u062f\u0647 \u0627\u06cc\u062f \u06a9\u0647 \u0628\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc JSON \u062e\u06cc\u0631\u0647 \u0634\u062f\u0647 \u0627\u06cc\u062f \u0648 \u0641\u06a9\u0631 \u0645\u06cc \u06a9\u0646\u06cc\u062f\u060c &#8220;\u0686\u06af\u0648\u0646\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u0645 \u0628\u0627 \u0627\u06cc\u0646 \u062f\u0631 \u062c\u0627\u0648\u0627 \u06a9\u0627\u0631 \u06a9\u0646\u0645\u061f&#8221; \u0646\u06af\u0631\u0627\u0646 \u0646\u0628\u0627\u0634\u06cc\u062f &#8211; \u0634\u0645\u0627 \u062a\u0646\u0647\u0627 \u0646\u06cc\u0633\u062a\u06cc\u062f! \u062e\u0648\u0627\u0647 \u0633\u0627\u062e\u062a\u0646 API \u0647\u0627\u060c \u0645\u0635\u0631\u0641 \u0622\u0646\u0647\u0627\u060c \u06cc\u0627 \u0635\u0631\u0641\u0627\u064b \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0627\u062f\u0647 \u0647\u0627\u060c \u0633\u0631\u0648\u06a9\u0627\u0631 \u062f\u0627\u0634\u062a\u0646 \u0628\u0627 JSON \u062a\u0642\u0631\u06cc\u0628\u0627\u064b \u0627\u062c\u062a\u0646\u0627\u0628 \u0646\u0627\u067e\u0630\u06cc\u0631 \u0627\u0633\u062a. \u0627\u0645\u0627 \u062e\u0628\u0631 \u062e\u0648\u0628 \u0627\u06cc\u0646\u062c\u0627\u0633\u062a: <strong>\u062c\u06a9\u0633\u0648\u0646<\/strong> \u067e\u0634\u062a \u0634\u0645\u0627\u0633\u062a<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647\u060c \u0645\u0646 \u0642\u0635\u062f \u062f\u0627\u0631\u0645 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0627 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0627\u0635\u0648\u0644 \u0627\u0648\u0644\u06cc\u0647 \u062c\u06a9\u0633\u0648\u0646 \u0622\u0634\u0646\u0627 \u06a9\u0646\u0645 <strong>JsonNode\u060c ArrayNode \u0648 ObjectMapper<\/strong>. \u0645\u0627 \u0622\u0646 \u0631\u0627 \u0633\u0627\u062f\u0647 \u0646\u06af\u0647 \u0645\u06cc\u200c\u062f\u0627\u0631\u06cc\u0645\u060c \u0628\u0627 \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u06a9\u062f \u0622\u0633\u0627\u0646 \u0648 \u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627 \u062a\u0627 \u0628\u0647 \u0634\u0645\u0627 \u0646\u0634\u0627\u0646 \u062f\u0647\u06cc\u0645 \u06a9\u0627\u0631\u0647\u0627 \u062f\u0642\u06cc\u0642\u0627\u064b \u0686\u06af\u0648\u0646\u0647 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n<p>\u0635\u062f\u0627 \u062e\u0648\u0628 \u0627\u0633\u062a\u061f \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0634\u06cc\u0631\u062c\u0647 \u0628\u0632\u0646\u06cc\u0645! \ud83d\udd0d<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter-rtl ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a \u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#%D8%B1%D8%A7%D9%87_%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%DB%8C_%D8%AC%DA%A9%D8%B3%D9%88%D9%86_%D8%AF%D8%B1_%D9%BE%D8%B1%D9%88%DA%98%D9%87_%DA%86%DA%A9%D9%85%D9%87_%D8%A8%D9%87%D8%A7%D8%B1\" >\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u062c\u06a9\u0633\u0648\u0646 \u062f\u0631 \u067e\u0631\u0648\u0698\u0647 \u0686\u06a9\u0645\u0647 \u0628\u0647\u0627\u0631<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#%D8%A8%D9%86%D8%A7%D8%A8%D8%B1%D8%A7%DB%8C%D9%86%D8%8C_%D8%AC%DA%A9%D8%B3%D9%88%D9%86_%DA%86%DB%8C%D8%B3%D8%AA%D8%9F\" >\u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646\u060c \u062c\u06a9\u0633\u0648\u0646 \u0686\u06cc\u0633\u062a\u061f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#JsonNode_%D8%A7%D9%88%D9%84%DB%8C%D9%86_%D9%82%D8%AF%D9%85_%D8%B4%D9%85%D8%A7_%D8%AF%D8%B1_JSON\" >JsonNode: \u0627\u0648\u0644\u06cc\u0646 \u0642\u062f\u0645 \u0634\u0645\u0627 \u062f\u0631 JSON<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#%D8%A7%DB%8C%D9%86%D8%AC%D8%A7_%DA%86%D9%87_%D8%AE%D8%A8%D8%B1_%D8%A7%D8%B3%D8%AA%D8%9F\" >\u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#ArrayNode_%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7%DB%8C_JSON\" >ArrayNode: \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627\u06cc JSON<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#%D8%A7%DB%8C%D9%86%D8%AC%D8%A7_%DA%86%D9%87_%D8%AE%D8%A8%D8%B1_%D8%A7%D8%B3%D8%AA%D8%9F-2\" >\u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#ObjectMapper_%D9%82%D9%84%D8%A8_%D8%AC%DA%A9%D8%B3%D9%88%D9%86\" >ObjectMapper: \u0642\u0644\u0628 \u062c\u06a9\u0633\u0648\u0646<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#%D8%A7%DB%8C%D9%86%D8%AC%D8%A7_%DA%86%D9%87_%D8%AE%D8%A8%D8%B1_%D8%A7%D8%B3%D8%AA%D8%9F-3\" >\u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#%D8%BA%DB%8C%D8%B1%D8%A7%D8%B5%D9%88%D9%84%DB%8C_%DA%A9%D8%B1%D8%AF%D9%86_JSON_%D8%A8%D9%87_%DB%8C%DA%A9_%D8%B4%DB%8C_%D8%AC%D8%A7%D9%88%D8%A7\" >\u063a\u06cc\u0631\u0627\u0635\u0648\u0644\u06cc \u06a9\u0631\u062f\u0646 JSON \u0628\u0647 \u06cc\u06a9 \u0634\u06cc \u062c\u0627\u0648\u0627<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#%D8%A7%DB%8C%D9%86_%D9%87%D9%85_%DA%A9%D8%AF\" >\u0627\u06cc\u0646 \u0647\u0645 \u06a9\u062f:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#%D8%A7%DB%8C%D9%86%D8%AC%D8%A7_%DA%86%D9%87_%D8%AE%D8%A8%D8%B1_%D8%A7%D8%B3%D8%AA%D8%9F-4\" >\u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/nabfollower.com\/blog\/dive-into-jackson-for-json-in-java-understanding-jsonnode-arraynode-and-objectmapper-30g4\/#%D8%A8%D8%B3%D8%AA%D9%87_%D8%A8%D9%86%D8%AF%DB%8C\" >\u0628\u0633\u062a\u0647 \u0628\u0646\u062f\u06cc<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%B1%D8%A7%D9%87_%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%DB%8C_%D8%AC%DA%A9%D8%B3%D9%88%D9%86_%D8%AF%D8%B1_%D9%BE%D8%B1%D9%88%DA%98%D9%87_%DA%86%DA%A9%D9%85%D9%87_%D8%A8%D9%87%D8%A7%D8%B1\"><\/span>\n<p>  \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u062c\u06a9\u0633\u0648\u0646 \u062f\u0631 \u067e\u0631\u0648\u0698\u0647 \u0686\u06a9\u0645\u0647 \u0628\u0647\u0627\u0631<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0642\u0628\u0644 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u0628\u0647 \u0645\u062b\u0627\u0644\u200c\u0647\u0627 \u0628\u067e\u0631\u062f\u0627\u0632\u06cc\u0645\u060c \u0627\u062c\u0627\u0632\u0647 \u062f\u0647\u06cc\u062f \u0628\u0647 \u0633\u0631\u0639\u062a \u0646\u062d\u0648\u0647 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u062c\u06a9\u0633\u0648\u0646 \u062f\u0631 \u067e\u0631\u0648\u0698\u0647 Spring Boot \u0631\u0627 \u062a\u0648\u0636\u06cc\u062d \u062f\u0647\u06cc\u0645. \u062e\u0628\u0631 \u062e\u0648\u0628: Spring Boot \u062f\u0627\u0631\u0627\u06cc \u062c\u06a9\u0633\u0648\u0646 \u062f\u0627\u062e\u0644\u06cc \u0627\u0633\u062a\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u062d\u062f\u0627\u0642\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0627\u0633\u062a. \ud83c\udf89<\/p>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 Spring Boot \u062c\u062f\u06cc\u062f \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u06cc\u062f\u060c \u062c\u06a9\u0633\u0648\u0646 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u067e\u06cc\u0634 \u0641\u0631\u0636 JSON \u0628\u0631\u0627\u06cc \u0633\u0631\u06cc\u0627\u0644 \u0633\u0627\u0632\u06cc \u0648 deserialization \u0645\u06cc \u0622\u06cc\u062f. \u0627\u06af\u0631 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u0647 \u0635\u0631\u0627\u062d\u062a \u062c\u06a9\u0633\u0648\u0646 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0648\u0627\u0628\u0633\u062a\u06af\u06cc \u0632\u06cc\u0631 \u062f\u0631 \u0634\u0645\u0627 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f <code>pom.xml<\/code>:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code><dependency>\n    <groupid>com.fasterxml.jackson.core<\/groupid>\n    <artifactid>jackson-databind<\/artifactid>\n    <version>2.18.0<\/version> <!-- You can use the latest version -->\n<\/dependency>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0627\u06cc\u0646 \u06a9\u0627\u0631\u06a9\u0631\u062f\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u062c\u06a9\u0633\u0648\u0646 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc \u06a9\u0646\u062f\u060c \u0627\u0632 \u062c\u0645\u0644\u0647 <code>ObjectMapper<\/code>\u060c \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a JSON.<\/p>\n<p><strong>\u0627\u0645\u062a\u06cc\u0627\u0632: \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0628\u0648\u062a \u0628\u0647\u0627\u0631<\/strong><br \/>Spring Boot \u06cc\u06a9 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u062e\u0627\u0631\u062c \u0627\u0632 \u062c\u0639\u0628\u0647 \u0628\u0631\u0627\u06cc \u062c\u06a9\u0633\u0648\u0646 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f\u060c \u0627\u0645\u0627 \u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0622\u0646 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 <code>application.properties<\/code> \u06cc\u0627 <code>application.yml<\/code> \u0641\u0627\u06cc\u0644<\/p>\n<p>\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u0628\u0631\u0627\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0686\u0627\u067e \u0632\u06cc\u0628\u0627\u06cc JSON\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>spring.jackson.serialization.indent_output=true\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u06cc\u0627 \u062f\u0631 <code>application.yml<\/code>:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>spring:\n  jackson:\n    serialization:\n      indent_output: true\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0627\u06a9\u0646\u0648\u0646\u060c \u0647\u0631 \u0632\u0645\u0627\u0646 \u06a9\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 Spring Boot \u0634\u0645\u0627 JSON \u0631\u0627 \u0633\u0631\u06cc\u0627\u0644\u06cc \u0645\u06cc \u06a9\u0646\u062f\u060c \u0628\u0647 \u062e\u0648\u0628\u06cc \u0642\u0627\u0644\u0628 \u0628\u0646\u062f\u06cc \u0645\u06cc \u0634\u0648\u062f!<\/p>\n<p>\u0628\u0627 \u0627\u0646\u062c\u0627\u0645 \u0627\u06cc\u0646 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a\u060c \u0634\u0645\u0627 \u0622\u0645\u0627\u062f\u0647 \u06a9\u0627\u0631 \u0628\u0627 JSON \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 Spring Boot \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062c\u06a9\u0633\u0648\u0646 \u0647\u0633\u062a\u06cc\u062f.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A8%D9%86%D8%A7%D8%A8%D8%B1%D8%A7%DB%8C%D9%86%D8%8C_%D8%AC%DA%A9%D8%B3%D9%88%D9%86_%DA%86%DB%8C%D8%B3%D8%AA%D8%9F\"><\/span>\n<p>  \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646\u060c \u062c\u06a9\u0633\u0648\u0646 \u0686\u06cc\u0633\u062a\u061f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062c\u06a9\u0633\u0648\u0646 \u0645\u0627\u0646\u0646\u062f \u06cc\u06a9 \u0686\u0627\u0642\u0648\u06cc \u0627\u0631\u062a\u0634 \u0633\u0648\u0626\u06cc\u0633 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 JSON \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u062a. \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0646 \u0628\u0631\u0627\u06cc \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<ul>\n<li>1. \u062a\u0628\u062f\u06cc\u0644 \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u0628\u0647 JSON (\u0633\u0631\u06cc\u0627\u0644 \u0633\u0627\u0632\u06cc).<\/li>\n<li>2. JSON \u0631\u0627 \u0628\u0647 \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u062f (Deserialization).<\/li>\n<li>3. JSON \u0631\u0627 \u062f\u0631 \u0633\u0627\u062e\u062a\u0627\u0631\u06cc \u062f\u0631\u062e\u062a \u0645\u0627\u0646\u0646\u062f \u0628\u0627 JsonNode \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ul>\n<p>\u0645\u0627 \u0627\u0645\u0631\u0648\u0632 \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u0645 \u0628\u0631\u062e\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u0645\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0622\u0645\u0627\u062f\u0647 \u0628\u0627\u0634\u06cc\u062f \u062a\u0627 \u06a9\u0627\u0631 \u0628\u0627 JSON \u0631\u0627 \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0645\u062a\u0631 \u062a\u0631\u0633\u0646\u0627\u06a9 \u06a9\u0646\u06cc\u062f!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"JsonNode_%D8%A7%D9%88%D9%84%DB%8C%D9%86_%D9%82%D8%AF%D9%85_%D8%B4%D9%85%D8%A7_%D8%AF%D8%B1_JSON\"><\/span>\n<p>  JsonNode: \u0627\u0648\u0644\u06cc\u0646 \u0642\u062f\u0645 \u0634\u0645\u0627 \u062f\u0631 JSON<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0628\u0647 JsonNode \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u06a9\u0644\u06cc\u062f \u062c\u0627\u062f\u0648\u06cc\u06cc \u0641\u06a9\u0631 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc JSON \u0631\u0627 \u06a9\u0627\u0648\u0634 \u0648 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u0631\u0627\u0647\u06cc \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u0628\u062e\u0634\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0633\u0627\u062e\u062a\u0627\u0631 JSON \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u062a.<\/p>\n<p>\u062a\u0635\u0648\u0631 \u06a9\u0646\u06cc\u062f \u0627\u06cc\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0633\u0627\u062f\u0647 JSON \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>{\n  \"name\": \"Samarth\",\n  \"age\": 30,\n  \"city\": \"New York\"\n}\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0686\u06af\u0648\u0646\u0647 \u0627\u06cc\u0646 \u0631\u0627 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0645\u06cc \u062e\u0648\u0627\u0646\u06cc\u062f\u061f \u0628\u0628\u06cc\u0646\u06cc\u0645!<\/p>\n<p><strong>\u0627\u06cc\u0646 \u0647\u0645 \u06a9\u062f:<\/strong><\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>import com.fasterxml.jackson.databind.JsonNode;\nimport com.fasterxml.jackson.databind.ObjectMapper;\n\npublic class JsonNodeExample {\n    public static void main(String[] args) throws Exception {\n        String jsonString = \"{\\\"name\\\":\\\"Samarth\\\", \\\"age\\\":30, \\\"city\\\":\\\"New York\\\"}\";\n\n        \/\/ Step 1: Create an ObjectMapper\n        ObjectMapper objectMapper = new ObjectMapper();\n\n        \/\/ Step 2: Parse the JSON string into a JsonNode\n        JsonNode jsonNode = objectMapper.readTree(jsonString);\n\n        \/\/ Step 3: Access values from the JsonNode\n        System.out.println(\"Name: \" + jsonNode.get(\"name\").asText());\n        System.out.println(\"Age: \" + jsonNode.get(\"age\").asInt());\n        System.out.println(\"City: \" + jsonNode.get(\"city\").asText());\n    }\n}\n\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><strong>\u0648 \u062e\u0631\u0648\u062c\u06cc:<\/strong><\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Name: Samarth  \nAge: 30  \nCity: New York\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A7%DB%8C%D9%86%D8%AC%D8%A7_%DA%86%D9%87_%D8%AE%D8%A8%D8%B1_%D8%A7%D8%B3%D8%AA%D8%9F\"><\/span>\n<p>  \u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>\n<strong>ObjectMapper<\/strong> \u06cc\u0627\u0648\u0631 \u0627\u0635\u0644\u06cc \u062c\u06a9\u0633\u0648\u0646 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u06cc\u06a9\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u06cc\u0646 JSON \u0648 \u062c\u0627\u0648\u0627 \u062a\u0631\u062c\u0645\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/li>\n<li>\n<code>readTree()<\/code>  JSON \u0631\u0627 \u0645\u06cc \u062e\u0648\u0627\u0646\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0634\u06cc JsonNode \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc \u06a9\u0646\u062f.<\/li>\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645 <code>.get()<\/code> \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0641\u0631\u062f\u06cc-<code>\"name\"<\/code>\u060c <code>\"age\"<\/code>\u060c \u0648 <code>\"city\"<\/code>-\u0627\u0632 JSON.<\/li>\n<\/ol>\n<p>\u062e\u06cc\u0644\u06cc \u0628\u0627\u062d\u0627\u0644\u0647\u060c \u062f\u0631\u0633\u062a\u0647\u061f \u0627\u06a9\u0646\u0648\u0646 \u0645\u06cc \u0628\u06cc\u0646\u06cc\u062f \u06a9\u0647 \u06a9\u0627\u0631 \u0628\u0627 JSON \u062f\u0631 \u062c\u0627\u0648\u0627 \u0686\u0642\u062f\u0631 \u0622\u0633\u0627\u0646 \u0627\u0633\u062a!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"ArrayNode_%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7%DB%8C_JSON\"><\/span>\n<p>  ArrayNode: \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627\u06cc JSON<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0627\u0645\u0627 \u0627\u06af\u0631 JSON \u0634\u0645\u0627 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0628\u0627\u0634\u062f \u0686\u0647\u061f \u0646\u06af\u0631\u0627\u0646 \u0646\u0628\u0627\u0634\u06cc\u062f\u060c \u062c\u06a9\u0633\u0648\u0646 \u0622\u0646 \u0631\u0627 \u0646\u06cc\u0632 \u067e\u0648\u0634\u0634 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a! \u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f \u0627\u06cc\u0646 \u0622\u0631\u0627\u06cc\u0647 JSON \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>[\n  {\"name\": \"Samarth\"},\n  {\"name\": \"Ujjwal\"},\n  {\"name\": \"Gaurav\"}\n]\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0627\u0632 ArrayNode \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u06a9\u0627\u0631 \u0628\u0627 \u0627\u06cc\u0646 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0632 \u0627\u0634\u06cc\u0627\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u0645.<\/p>\n<p><strong>\u0627\u06cc\u0646 \u0647\u0645 \u06a9\u062f:<\/strong><\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>import com.fasterxml.jackson.databind.JsonNode;\nimport com.fasterxml.jackson.databind.ObjectMapper;\nimport com.fasterxml.jackson.databind.node.ArrayNode;\n\npublic class ArrayNodeExample {\n    public static void main(String[] args) throws Exception {\n        String jsonArrayString = \"[{\\\"name\\\":\\\"Samarth\\\"}, {\\\"name\\\":\\\"Ujjwal\\\"}, {\\\"name\\\":\\\"Gaurav\\\"}]\";\n\n        \/\/ Step 1: Create an ObjectMapper\n        ObjectMapper objectMapper = new ObjectMapper();\n\n        \/\/ Step 2: Parse the JSON array into an ArrayNode\n        ArrayNode arrayNode = (ArrayNode) objectMapper.readTree(jsonArrayString);\n\n        \/\/ Step 3: Loop through each element in the array\n        for (JsonNode jsonNode : arrayNode) {\n            System.out.println(\"Name: \" + jsonNode.get(\"name\").asText());\n        }\n    }\n}\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0648 \u062e\u0631\u0648\u062c\u06cc:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Name: Samarth\nName: Ujjwal\nName: Gaurav\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A7%DB%8C%D9%86%D8%AC%D8%A7_%DA%86%D9%87_%D8%AE%D8%A8%D8%B1_%D8%A7%D8%B3%D8%AA%D8%9F-2\"><\/span>\n<p>  \u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>\n<strong>ArrayNode<\/strong> \u0646\u0648\u0639 \u062e\u0627\u0635\u06cc \u0627\u0632 <strong>JsonNode<\/strong> \u06a9\u0647 \u0622\u0631\u0627\u06cc\u0647 \u0627\u06cc \u0627\u0632 \u0627\u0634\u06cc\u0627\u0621 JSON \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f.<\/li>\n<li>\u0645\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0647\u0631 \u0639\u0646\u0635\u0631 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u062d\u0644\u0642\u0647 \u0645\u06cc \u0632\u0646\u06cc\u0645 \u0648 &#8220;\u0646\u0627\u0645&#8221; \u0647\u0631 \u0641\u0631\u062f \u0631\u0627 \u0686\u0627\u067e \u0645\u06cc \u06a9\u0646\u06cc\u0645.<\/li>\n<\/ol>\n<p>\u0622\u0633\u0627\u0646 \u0627\u0633\u062a\u060c \u062f\u0631\u0633\u062a \u0627\u0633\u062a\u061f \u0628\u0627 <strong>ArrayNode<\/strong>\u060c \u062c\u06a9\u0633\u0648\u0646 \u06a9\u0627\u0631 \u0628\u0627 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627\u06cc JSON \u0631\u0627 \u0622\u0633\u0627\u0646 \u0645\u06cc \u06a9\u0646\u062f!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"ObjectMapper_%D9%82%D9%84%D8%A8_%D8%AC%DA%A9%D8%B3%D9%88%D9%86\"><\/span>\n<p>  ObjectMapper: \u0642\u0644\u0628 \u062c\u06a9\u0633\u0648\u0646<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062d\u0627\u0644\u0627 \u0628\u06cc\u0627\u06cc\u06cc\u062f \u062f\u0631 \u0645\u0648\u0631\u062f \u0622\u0646 \u0635\u062d\u0628\u062a \u06a9\u0646\u06cc\u0645 <strong>ObjectMapper<\/strong> &#8211; \u0642\u0644\u0628 \u0648 \u0631\u0648\u062d \u062c\u06a9\u0633\u0648\u0646. \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u067e\u06cc\u0634\u0631\u0648 \u0634\u0645\u0627 \u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u0628\u0647 JSON \u0648 \u0628\u0627\u0644\u0639\u06a9\u0633 \u0627\u0633\u062a.<\/p>\n<p><strong>\u0633\u0631\u06cc\u0627\u0644 \u0633\u0627\u0632\u06cc \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u0628\u0647 JSON<\/strong><br \/>\u0633\u0631\u06cc\u0627\u0644 \u0633\u0627\u0632\u06cc \u0641\u0642\u0637 \u06cc\u06a9 \u0631\u0648\u0634 \u0641\u0627\u0646\u062a\u0632\u06cc \u0628\u0631\u0627\u06cc \u06af\u0641\u062a\u0646 \u0627\u0633\u062a: &#8220;\u0634\u0626 \u062c\u0627\u0648\u0627 \u0645\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0631\u0634\u062a\u0647 JSON \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u0645.&#8221; \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u06af\u0648\u06cc\u06cc\u0645 \u0634\u0645\u0627 \u06cc\u06a9 \u0633\u0627\u062f\u0647 \u062f\u0627\u0631\u06cc\u062f <code>Person<\/code>\u06a9\u0644\u0627\u0633:<\/p>\n<p><strong>\u06a9\u062f:<\/strong><\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>import com.fasterxml.jackson.databind.ObjectMapper;\n\npublic class SerializationExample {\n    public static void main(String[] args) throws Exception {\n        ObjectMapper objectMapper = new ObjectMapper();\n\n        \/\/ Step 1: Create a Java object\n        Person person = new Person(\"Samarth\", 30, \"New York\");\n\n        \/\/ Step 2: Convert the Java object to JSON (serialization)\n        String jsonString = objectMapper.writeValueAsString(person);\n\n        \/\/ Output the JSON\n        System.out.println(\"Serialized JSON: \" + jsonString);\n    }\n}\n\nclass Person {\n    private String name;\n    private int age;\n    private String city;\n\n    public Person(String name, int age, String city) {\n        this.name = name;\n        this.age = age;\n        this.city = city;\n    }\n\n    public String getName() { return name; }\n    public int getAge() { return age; }\n    public String getCity() { return city; }\n}\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u062e\u0631\u0648\u062c\u06cc:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Serialized JSON: {\"name\":\"Samarth\",\"age\":30,\"city\":\"New York\"}\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A7%DB%8C%D9%86%D8%AC%D8%A7_%DA%86%D9%87_%D8%AE%D8%A8%D8%B1_%D8%A7%D8%B3%D8%AA%D8%9F-3\"><\/span>\n<p>  \u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>\n<strong>ObjectMapper<\/strong> \u0631\u0627 \u0645\u06cc \u06af\u06cc\u0631\u062f <code>Person<\/code>\u0634\u06cc \u0648 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0631\u0634\u062a\u0647 JSON \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc \u06a9\u0646\u062f <code>writeValueAsString()<\/code>.<\/li>\n<li>\u0631\u0648\u0634 <code>writeValueAsString()<\/code> \u06cc\u06a9 \u0646\u0645\u0627\u06cc\u0634 JSON \u0627\u0632 \u0634\u06cc \u062c\u0627\u0648\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f.<\/li>\n<li>\u0646\u062a\u06cc\u062c\u0647 \u06cc\u06a9 \u0631\u0634\u062a\u0647 JSON \u0645\u0639\u062a\u0628\u0631 \u0627\u0633\u062a \u06a9\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u06cc\u06a9 API \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u062f\u0631 \u06cc\u06a9 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u06cc\u062f.<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"%D8%BA%DB%8C%D8%B1%D8%A7%D8%B5%D9%88%D9%84%DB%8C_%DA%A9%D8%B1%D8%AF%D9%86_JSON_%D8%A8%D9%87_%DB%8C%DA%A9_%D8%B4%DB%8C_%D8%AC%D8%A7%D9%88%D8%A7\"><\/span>\n<p>  \u063a\u06cc\u0631\u0627\u0635\u0648\u0644\u06cc \u06a9\u0631\u062f\u0646 JSON \u0628\u0647 \u06cc\u06a9 \u0634\u06cc \u062c\u0627\u0648\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0648 \u0628\u0631\u0639\u06a9\u0633 \u0647\u0645 \u06a9\u0627\u0631 \u0645\u06cc\u06a9\u0646\u0647! \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f JSON \u0631\u0627 \u0628\u06af\u06cc\u0631\u06cc\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0634\u06cc \u062c\u0627\u0648\u0627 \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u0627\u06cc\u0646 \u0645\u06cc \u06af\u0648\u06cc\u0646\u062f <strong>\u0633\u0631\u06cc\u0627\u0644 \u0632\u062f\u0627\u06cc\u06cc<\/strong>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A7%DB%8C%D9%86_%D9%87%D9%85_%DA%A9%D8%AF\"><\/span>\n<p>  \u0627\u06cc\u0646 \u0647\u0645 \u06a9\u062f:<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>import com.fasterxml.jackson.databind.ObjectMapper;\n\npublic class DeserializationExample {\n    public static void main(String[] args) throws Exception {\n        String jsonString = \"{\\\"name\\\":\\\"Samarth\\\", \\\"age\\\":30, \\\"city\\\":\\\"New York\\\"}\";\n\n        ObjectMapper objectMapper = new ObjectMapper();\n\n        \/\/ Step 1: Convert the JSON string to a Java object (deserialization)\n        Person person = objectMapper.readValue(jsonString, Person.class);\n\n        \/\/ Output the Java object\n        System.out.println(\"Deserialized Object: \" + person.getName() + \", \" + person.getAge() + \", \" + person.getCity());\n    }\n}\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0648 \u062e\u0631\u0648\u062c\u06cc:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Deserialized Object: Samarth, 30, New York\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A7%DB%8C%D9%86%D8%AC%D8%A7_%DA%86%D9%87_%D8%AE%D8%A8%D8%B1_%D8%A7%D8%B3%D8%AA%D8%9F-4\"><\/span>\n<p>  \u0627\u06cc\u0646\u062c\u0627 \u0686\u0647 \u062e\u0628\u0631 \u0627\u0633\u062a\u061f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645 <strong>ObjectMapper<\/strong> \u062f\u0648\u0628\u0627\u0631\u0647\u060c \u0627\u0645\u0627 \u0627\u06cc\u0646 \u0628\u0627\u0631 \u06cc\u06a9 \u0631\u0634\u062a\u0647 JSON \u0631\u0627 \u0645\u06cc \u062e\u0648\u0627\u0646\u062f \u0648 \u062f\u0648\u0628\u0627\u0631\u0647 \u0622\u0646 \u0631\u0627 \u0628\u0647 a \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc \u06a9\u0646\u062f <code>Person<\/code> \u0634\u06cc<br \/>\u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>readValue()<\/code>\u060c \u0648 \u0646\u062a\u06cc\u062c\u0647 \u06cc\u06a9 \u0634\u06cc\u0621 \u06a9\u0627\u0645\u0644 \u062c\u0627\u0648\u0627 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u06a9\u062f \u0634\u0645\u0627 \u0622\u0645\u0627\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A8%D8%B3%D8%AA%D9%87_%D8%A8%D9%86%D8%AF%DB%8C\"><\/span>\n<p>  \u0628\u0633\u062a\u0647 \u0628\u0646\u062f\u06cc<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0648 \u0634\u0645\u0627 \u0622\u0646 \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f! \u0645\u0627 \u0632\u0645\u06cc\u0646 \u0647\u0627\u06cc \u0632\u06cc\u0627\u062f\u06cc \u0631\u0627 \u067e\u0648\u0634\u0627\u0646\u062f\u0647 \u0627\u06cc\u0645:<\/p>\n<ul>\n<li>\n<strong>JsonNode<\/strong>: \u0646\u062d\u0648\u0647 \u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc JSON.<\/li>\n<li>\n<strong>ArrayNode<\/strong>: \u0646\u062d\u0648\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627\u06cc JSON.<\/li>\n<li>\n<strong>ObjectMapper<\/strong>: \u0646\u062d\u0648\u0647 \u0633\u0631\u06cc\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0648 \u0633\u0631\u06cc\u0627\u0644\u200c\u0632\u062f\u0627\u06cc\u06cc \u0627\u0634\u06cc\u0627\u0621 \u062c\u0627\u0648\u0627 \u0628\u0647 \u0648 \u0627\u0632 JSON.<\/li>\n<\/ul>\n<p>\u0627\u0645\u06cc\u062f\u0648\u0627\u0631\u0645 \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627 \u0628\u0627\u0639\u062b \u0634\u0648\u062f \u06a9\u0647 \u062c\u06a9\u0633\u0648\u0646 \u06a9\u0645\u06cc \u062a\u0631\u0633\u0646\u0627\u06a9 \u062a\u0631 \u0634\u0648\u062f \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0628\u0633\u06cc\u0627\u0631 \u0633\u0631\u06af\u0631\u0645 \u06a9\u0646\u0646\u062f\u0647 \u0628\u0627\u0634\u062f! \u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u0628\u0647 \u0622\u0646 \u062f\u0633\u062a \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u06cc\u062f\u060c \u062f\u0631 \u06a9\u0648\u062a\u0627\u0647 \u062a\u0631\u06cc\u0646 \u0632\u0645\u0627\u0646 \u0628\u0627 JSON \u0645\u0627\u0646\u0646\u062f \u06cc\u06a9 \u062d\u0631\u0641\u0647 \u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u062e\u0648\u0627\u0647\u06cc\u062f \u06a9\u0631\u062f.<\/p>\n<p>\u0627\u0645\u0627 \u0647\u06cc\u060c \u0627\u06cc\u0646\u062c\u0627 \u0645\u062a\u0648\u0642\u0641 \u0646\u0634\u0648! \u0645\u0646\u062a\u0638\u0631 \u0645\u0642\u0627\u0644\u0647 \u0628\u0639\u062f\u06cc \u0645\u0646 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0628\u0647 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u062a\u0631 \u062c\u06a9\u0633\u0648\u0646 \u0648 \u0628\u0647\u062a\u0631\u06cc\u0646 \u0634\u06cc\u0648\u0647 \u0647\u0627 \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u062f\u0646\u06cc\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0639\u0645\u06cc\u0642 \u062a\u0631 \u062e\u0648\u0627\u0647\u06cc\u0645 \u067e\u0631\u062f\u0627\u062e\u062a.<\/p>\n<p>\u062f\u0641\u0639\u0647 \u0628\u0639\u062f \u0645\u06cc \u0628\u06cc\u0646\u0645\u062a! \u06a9\u062f \u0646\u0648\u06cc\u0633\u06cc \u0645\u0628\u0627\u0631\u06a9! \ud83d\ude04<\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Summarize this content to 400 words in Persian Lang \u0633\u0644\u0627\u0645\u060c \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u062c\u0627\u0648\u0627! \ud83d\ude80 \u062a\u0627 \u0628\u0647 \u062d\u0627\u0644 \u0645\u062a\u0648\u062c\u0647 \u0634\u062f\u0647 \u0627\u06cc\u062f \u06a9\u0647 \u0628\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc JSON \u062e\u06cc\u0631\u0647 \u0634\u062f\u0647 \u0627\u06cc\u062f \u0648 \u0641\u06a9\u0631 \u0645\u06cc \u06a9\u0646\u06cc\u062f\u060c &#8220;\u0686\u06af\u0648\u0646\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u0645 \u0628\u0627 \u0627\u06cc\u0646 \u062f\u0631 \u062c\u0627\u0648\u0627 \u06a9\u0627\u0631 \u06a9\u0646\u0645\u061f&#8221; \u0646\u06af\u0631\u0627\u0646 \u0646\u0628\u0627\u0634\u06cc\u062f &#8211; \u0634\u0645\u0627 \u062a\u0646\u0647\u0627 \u0646\u06cc\u0633\u062a\u06cc\u062f! \u062e\u0648\u0627\u0647 \u0633\u0627\u062e\u062a\u0646 API \u0647\u0627\u060c \u0645\u0635\u0631\u0641 \u0622\u0646\u0647\u0627\u060c \u06cc\u0627 \u0635\u0631\u0641\u0627\u064b &hellip;<\/p>\n","protected":false},"author":2,"featured_media":81087,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-81086","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/81086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/comments?post=81086"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/81086\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media\/81087"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=81086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=81086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=81086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}