এই মুহূর্তে আমার কাছে একটি উদাহরণ রয়েছে org.fasterxml.jackson.databind.ObjectMapperএবং Stringসুন্দর জেএসওএন সহ একটি পেতে চাই । আমার গুগল অনুসন্ধানগুলির সমস্ত ফলাফল জ্যাকসন ১.x পদ্ধতিতে করার পদ্ধতি নিয়ে এসেছে এবং আমি এটি ২.২ দিয়ে করার উপযুক্ত, অ-অবহেলিত উপায় খুঁজে পাচ্ছি না। যদিও আমি বিশ্বাস করি না যে কোডটি এই প্রশ্নের জন্য একেবারে প্রয়োজনীয়, তবে আমার এখনই যা রয়েছে তা এখানে:
ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(Include.NON_NULL);
System.out.println("\n\n----------REQUEST-----------");
StringWriter sw = new StringWriter();
mapper.writeValue(sw, jsonObject);
// Want pretty version of sw.toString() here
SerializationConfigসমাধান হয়েছে তবেSerializationConfig.Featureতা হয়নি। এটি বেশ কিছু মুদ্রণের অন্য পদ্ধতি বলে মনে হচ্ছে যা অবহেলিত হয়ে গেছে যদি না আমি কিছু মিস করি। এখানে একটিFeatureশ্রেণি রয়েছে যা পৃথকভাবে পৃথক হয়ে যায় তবে এরINDENT_OUTPUTভিতরে ধ্রুবক থাকে না । :(