यह टूल क्या करता है
CSV की पहली पंक्ति को फ़ील्ड नाम और बाकी हर पंक्ति को एक ऑब्जेक्ट बनाकर JSON में बदलें। मान सामान्यतः स्ट्रिंग रहते हैं; उद्धरण के भीतर कॉमा, एस्केप किए गए दोहरे उद्धरण और लाइन ब्रेक CSV नियमों के अनुसार संसाधित होते हैं।
- "टॉम, जूनियर" जैसे अल्पविराम वाले फ़ील्ड समर्थित हैं.
- एक पंक्ति में दो दोहरे उद्धरण चिह्न एक फ़ील्ड के भीतर एक दोहरे उद्धरण चिह्न का प्रतिनिधित्व करते हैं।
- विशिष्ट पार्सिंग त्रुटियाँ तब प्रदर्शित होंगी जब फ़ील्ड की संख्या असंगत होगी या उद्धरण चिह्न बंद नहीं होंगे।
इसे कैसे उपयोग करें
- हेडर की पहली पंक्ति के साथ CSV चिपकाएँ।
- "JSON में कनवर्ट करें" पर क्लिक करें।
- पार्सिंग चेतावनियाँ देखें या ऑब्जेक्ट सारणी को प्रारूपित करें।
- परिणाम कॉपी करें या परिणाम.json डाउनलोड करें।
सामान्य उपयोग
- स्प्रेडशीट निर्यातित सीएसवी को फ्रंट-एंड परीक्षण डेटा में कनवर्ट करें।
- जटिल सीएसवी की वास्तविक फ़ील्ड सीमाओं की जाँच करें।
- चीनी और मल्टी-लाइन टेक्स्ट रिकॉर्ड को JSON में बदलें।
CSV → JSON की विशेषताएँ
आरएफसी 4180 के बुनियादी नियमों के अनुसार सीएसवी को पार्स करता है, जिसमें उद्धरण चिह्नों, नई पंक्तियों और दोहरे उद्धरण चिह्नों के भीतर अल्पविराम शामिल हैं। परिणाम जाँचें और ज़रूरी सामग्री कॉपी करें।
FAQ
क्या सीएसवी में लाइन ब्रेक हमेशा नए रिकॉर्ड का संकेत देते हैं?
जरूरी नहीं. दोहरे उद्धरण चिह्नों से घिरे फ़ील्ड में नई पंक्तियाँ हो सकती हैं, और पार्सर उन्हें उसी फ़ील्ड में रखेगा।
क्या संख्यात्मक मान स्वतः ही संख्या बन जाएगा?
डिफ़ॉल्ट रूप से नहीं, टूल सीएसवी के पाठ्य शब्दार्थ को संरक्षित करता है और पोस्टल कोड, लंबी संख्या या अग्रणी शून्य को गलत तरीके से परिवर्तित होने से बचाता है।
क्या विंडोज़ सीआरएलएफ को पहचाना जा सकता है?
हाँ. पार्सर सीआरएलएफ, एलएफ, या सीआर लाइन टर्मिनेटर को पहचानता है।