আমার জাভাতে একটি জেএসএন অ্যাট্রিবিউটের মান পরিবর্তন করতে হবে, আমি মানটি সঠিকভাবে পেতে পারি তবে আমি জেএসএন সংশোধন করতে পারিনি।
নীচের কোডটি এখানে
JsonNode blablas = mapper.readTree(parser).get("blablas");
for (JsonNode jsonNode : blablas) {
String elementId = jsonNode.get("element").asText();
String value = jsonNode.get("value").asText();
if (StringUtils.equalsIgnoreCase(elementId, "blabla")) {
if(value != null && value.equals("YES")){
// I need to change the node to NO then save it into the JSON
}
}
}
এই কাজ করতে সবচেয়ে ভালো উপায় কি?
resultMap = mapper.convertValue(aJsonNode, Map.class);
এটি সংশোধন করুন এবং তারপরে সেই মানচিত্রটিকে জসননোডে ফিরে যেতে পারেন। কথা মাত্র.