में वैज्ञानिक संकेतन बंदजब मैं Gson का उपयोग एक वस्तु है कि शून्य को यह वैज्ञानिक ई अंकन का उपयोग कर रहा है करीब एक डबल मान क्रमानुसार करने Gson डबल क्रमबद्धता
{"doublevaule":0.00056}
इसके बजाय? मैं एक कस्टम जेसनसेरियलाइज़र को कार्यान्वित कर सकता हूं, लेकिन यह एक जेसन एलिमेंट देता है। मुझे एक जेसनप्रिमेटिव वापस करना होगा जिसमें दोहराया गया है जिसके बारे में कोई नियंत्रण नहीं है कि यह क्रमबद्ध कैसे है।
धन्यवाद!
एक समस्या यह है कि क्यों है? वैज्ञानिक नोटेशन जेएसओएन में मान्य है और जेएसओएन को संभालने वाली किसी भी चीज को सही तरीके से पार्स करने में सक्षम होना चाहिए (बिल्कुल उसी मूल्य के लिए जैसे वैज्ञानिक नोटेशन का उपयोग नहीं किया गया था)। –
मैं इसके साथ बहस नहीं करता, आप सही Joachim हैं। फिर भी मैं अपने JSON को वैज्ञानिक नोटेशन नहीं रखना चाहता हूं। क्या यह जीएसओएन के साथ काम करने योग्य है? – konstantin
मेरे पास बिल्कुल वही समस्या है, बस इस तथ्य के कारण मेरे पास एक JSON उपभोक्ता टूटा हुआ है जो एक्सपोनेंट को संभाल नहीं सकता है। मुझे एहसास है कि वास्तविक * फिक्स उपभोक्ता को सॉर्ट करना है, लेकिन कभी-कभी यह हमारे नियंत्रण से बाहर है। इसलिए मुझे लगता है कि यह एक उचित (यदि असामान्य) आवश्यकता है –