श्रेणी: डेवलपर टूल
CSV Column Renamer
एक सरल old=new मैपिंग से CSV हेडर columns का नाम बदलें
CSV डेटा और old=new column नामों की एक सूची, हर पंक्ति में एक, paste करें ताकि हेडर columns का नाम बदला जा सके जबकि हर डेटा पंक्ति अपरिवर्तित रहे। यह पूरी तरह आपके ब्राउज़र में चलता है।
आपके ब्राउज़र में 2 column(s) का नाम बदला गया।
identifier,full_name,team 1,Ada Lovelace,Blue 2,Grace Hopper,Green
इस पेज पर सब कुछ आपके ब्राउज़र में संसाधित होता है। कुछ भी अपलोड नहीं होता।
यह टूल क्या करता है
हाथ से कुछ CSV columns का नाम बदलना, quoted fields शामिल होने पर आसानी से गलत हो सकता है, क्योंकि टेक्स्ट एडिटर की find-and-replace यह नहीं जानती कि हेडर cell और संयोग से मिलती-जुलती वैल्यू में क्या फ़र्क़ है। यह टूल CSV को सही ढंग से पार्स करता है, मैपिंग से हर old=new जोड़े को सिर्फ़ हेडर पंक्ति पर लागू करता है, मैपिंग में न बताए गए columns को अपरिवर्तित छोड़ता है, और किसी भी मैपिंग एंट्री को बताता है जिसका पुराना नाम हेडर में वास्तव में मौजूद नहीं है।
इस्तेमाल कैसे करें
- CSV डेटा paste करें, या उदाहरण लोड करें।
- Delimiter चुनें, फिर old=new column नाम, हर पंक्ति में एक, लिखें।
- नाम बदला हुआ CSV कॉपी करें, और हेडर में न मिले किसी नाम को जाँचें।
निजता
यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड, सेव या साझा नहीं होता — टैब बंद करते ही वह हट जाता है।
अक्सर पूछे जाने वाले सवाल
- क्या मेरा डेटा कहीं अपलोड होता है?
- नहीं। पार्सिंग और नाम बदलना पेज में चल रही JavaScript में होते हैं, इसलिए आपके paste किए हुए कुछ भी आपके डिवाइस से बाहर नहीं जाता।
- जिन columns को मैं सूची में नहीं देता उनका क्या होता है?
- वे अपना मूल नाम और स्थिति बनाए रखते हैं; सिर्फ़ उन्हीं columns का नाम बदलता है जो किसी मैपिंग पंक्ति के बाईं ओर बताए गए हों।
- अगर मैं मैपिंग में किसी column नाम की स्पेलिंग गलत लिख दूँ तो?
- वह मैपिंग एंट्री हेडर में न मिली हुई बताई जाती है, ताकि आप स्पेलिंग ठीक करके फिर से कोशिश कर सकें, बजाय इसके कि उसे चुपचाप नज़रअंदाज़ कर दिया जाए।