अंडरस्कोर के साथ जेसन को ऊंट के मामले के साथ जावा ऑब्जेक्ट्स को क्रमबद्ध करने के लिए हम PropertyNamingStrategy
SNAKE_CASE
के रूप में उपयोग करते हैं।जैक्सन का उपयोग कर जावा में ऊंट के मामले में अंडरस्कोर के साथ जेएसओएन deserialising?
तो, इसके विपरीत कुछ करने के लिए भी कुछ है। यही है, ऊंट के साथ जावा ऑब्जेक्ट्स के अंडरस्कोर के साथ deserialise जेसन।
उदाहरण के लिए, JSON:
{
"user_id": "213sdadl"
"channel_id": "asd213l"
}
इस जावा वस्तु को deserialised किया जाना चाहिए:
public class User {
String userId; // should have value "213sdadl"
String channelId; // should have value "asd213l"
}
मैं one way of doing this जो @JsonProperty
एनोटेशन जो जमीनी स्तर पर काम करता है के माध्यम से है। मुझे इसके लिए कोई वैश्विक सेटिंग जानने में दिलचस्पी है।
@JLewkovich यह isn बिल्कुल एक डुप्लिकेट नहीं है। कृपया प्रश्न की अंतिम पंक्ति पढ़ें। मैं '@ जेसनप्रोपर्टी 'एनोटेशन के बारे में बात नहीं कर रहा हूं जो स्वीकार्य उत्तर है। –
असल में संदर्भित प्रश्न में एक उत्तर है जिसमें आप शायद रुचि रखते थे, उच्चतम उत्थान वाले – Quadrat137
@ Quadrat137 पर देखो, मैंने जवाब देखा है, आप उत्तर के नीचे मेरी टिप्पणियां भी देख सकते हैं। यह मेरे लिए दोनों तरीकों से काम नहीं करता था। यह मेरा सवाल था। –