CSV से JSON कन्वर्टर

हेडर रो के साथ CSV डेटा पेस्ट करें और ऑब्जेक्ट्स का एक क्लीन JSON एरे वापस पाएँ, हर रो के लिए एक, हेडर रो की वैल्यूज़ को हर फील्ड की की के रूप में इस्तेमाल करते हुए। पार्सर स्टैंडर्ड CSV कोटिंग नियमों का पालन करता है, इसलिए डबल कोट्स में रैप किए गए फील्ड्स सुरक्षित रूप से कॉमा, न्यूलाइन और एस्केप्ड कोट्स रख सकते हैं, बजाय हर कॉमा पर टूटने के। क्योंकि CSV में टाइप्स का कोई नेटिव कॉन्सेप्ट नहीं है, रिज़ल्टिंग JSON में हर वैल्यू एक स्ट्रिंग के रूप में आती है - अगर आपको असली नंबर या बूलियन चाहिए तो बाद में इंडिविजुअल फील्ड्स कन्वर्ट करें।

JSON

अक्सर पूछे जाने वाले प्रश्न

क्या मेरे CSV को हेडर रो की ज़रूरत है?

हाँ, पहली रो को कॉलम नेम्स के रूप में ट्रीट किया जाता है और यह रिज़ल्टिंग JSON ऑब्जेक्ट्स में हर फील्ड की की बन जाती है। अगर कोई कॉलम हेडर खाली है, तो उसे अपने आप column_1, column_2 वगैरह नाम दे दिया जाता है।

क्या यह कॉमा वाले कोटेड फील्ड्स हैंडल कर सकता है?

हाँ, डबल कोट्स में रैप किए गए फील्ड्स सुरक्षित रूप से कॉमा, न्यूलाइन और एस्केप्ड कोट्स ("") रख सकते हैं, पार्सर हर कॉमा पर नादानी से स्प्लिट करने की बजाय स्टैंडर्ड CSV कोटिंग नियमों का पालन करता है।

क्या सभी वैल्यूज़ स्ट्रिंग्स में कन्वर्ट होती हैं?

हाँ, CSV में टाइप्स का कोई नेटिव कॉन्सेप्ट नहीं है, सब कुछ टेक्स्ट है, इसलिए आउटपुट JSON में नंबर और बूलियन कोटेड स्ट्रिंग्स के रूप में दिखते हैं (जैसे 30 की बजाय "30")। अगर आपको असली नंबर या बूलियन चाहिए, तो JSON इम्पोर्ट करने के बाद उन फील्ड्स को कन्वर्ट करें।

संबंधित टूल