আপনি যদি ফাস্টেক্সএমএল এর অবজেক্টম্যাপার ক্লাস ব্যবহার করছেন তবে ডিফল্টরূপে অবজেক্টম্যাপার লোকালডেটটাইম ক্লাসটি বুঝতে পারে না, সুতরাং আপনার গ্রেড / ম্যাভেনে আপনাকে আরও একটি নির্ভরতা যুক্ত করতে হবে:
compile 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.7.3'
এখন আপনাকে এই লাইব্রেরি দ্বারা প্রদত্ত ডেটাটাইপ সমর্থনটি আপনার অবজেক্টম্যাপার অবজেক্টে নিবন্ধিত করতে হবে, এটি অনুসরণ করে করা যেতে পারে:
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.findAndRegisterModules();
এখন, আপনার জসনস্ট্রিংয়ে, আপনি সহজেই আপনার জাভা.লোক্যালডেটটাইম ক্ষেত্রটি নীচের মতো রাখতে পারেন:
{
"user_id": 1,
"score": 9,
"date_time": "2016-05-28T17:39:44.937"
}
এই সমস্ত কিছু করার মাধ্যমে, আপনার জাসন ফাইলটি জাভা অবজেক্ট রূপান্তরটিতে দুর্দান্ত কাজ করবে, আপনি নিম্নলিখিতটি ফাইল পড়তে পারেন:
objectMapper.readValue(jsonString, new TypeReference<List<User>>() {
});