वर्तमान में मैं अपने स्प्रिंग-आधारित वेब एप्लिकेशन से जेएसओएन परिणाम भेजने के लिए जैक्सन का उपयोग कर रहा हूं।जावा से जैक्सन जेएसओएन क्रमबद्धता: मनी फ़ील्ड
समस्या जो मैं कर रहा हूं वह सभी दशमलव फ़ील्ड को 2 दशमलव स्थानों के साथ आउटपुट करने का प्रयास कर रहा है। मैं setScale (2) का उपयोग करके इस समस्या को हल करने में सक्षम नहीं था, क्योंकि 25.50 की संख्या 25.5 आदि को घटा दी गई है
क्या किसी और ने इस समस्या का सामना किया है? मैं एक कस्टम जैक्सन serializer के साथ एक मनी क्लास बनाने के बारे में सोच रहा था ... क्या आप एक फील्ड चर के लिए एक कस्टम serializer बना सकते हैं? आप शायद कर सकते हैं ... लेकिन फिर भी, मैं अपने ग्राहक धारावाहिक को संख्या को 2 दशमलव स्थानों के साथ संख्या जोड़ने के लिए कैसे प्राप्त कर सकता हूं?
आप इन मानों को क्या संग्रहीत कर रहे हैं? एक 'BigDecimal'? –
@ ग्रेगकोफ हां एक बिगडेसीमल – ControlAltDel