2010-10-04 8 views
11

क्या एक .csv फ़ाइल में उसी फ़ील्ड के तहत एकाधिक मान हो सकते हैं?अल्पविराम से अलग मूल्यों में एक फ़ील्ड के लिए एकाधिक मान .csv प्रारूप

मेरे पास मेरे वेबपृष्ठ पर एक "ईमेल" फ़ील्ड है, और उपयोगकर्ता वैकल्पिक रूप से एकाधिक पते टाइप कर सकता है। मैं चाहता हूं कि मेरी .csv फ़ाइल "ईमेल" मानों की मनमानी संख्या को संभालने में सक्षम हो। इसे कैसे प्राप्त किया जा सकता है? .csv को किसी तृतीय पक्ष प्रोग्राम द्वारा पढ़ा जाता है जिसे मैं संशोधित नहीं कर सकता।

उत्तर

16

हां। आपके पास CSV फ़ाइल के दायर किए गए एकाधिक मान हो सकते हैं।

यदि एकाधिक मान अंतरिक्ष से अलग होते हैं तो आपको कुछ भी विशेष करने की आवश्यकता नहीं होती है, लेकिन यदि मूल्य अल्पविराम से अलग होते हैं, तो आपको पूरे क्षेत्र को डबल कोट्स में संलग्न करने की आवश्यकता होती है।

उदाहरण:

Name,E-mail  
foo,[email protected] foo [email protected] 
bar,"[email protected],[email protected]" 
+0

ठीक है, यदि ऐसा है तो मैं क्षेत्रों है: प्रथम नाम, ईमेल, LastName यह हो सकता है: माइक, [email protected] [email protected] [email protected], हैन्सन? – matskn

+0

यह अच्छा लग रहा है। एकमात्र चीज जो आपको यह सुनिश्चित करने के लिए जरूरी है कि यदि किसी क्षेत्र में अल्पविराम दिखाई देता है, तो फ़ील्ड को '" ... " – codaddict

+0

में संलग्न होना चाहिए यदि फ़ील्ड उपयोगकर्ता एकाधिक मान दे सकता है, लेकिन उनमें से प्रत्येक मान में एक हो सकता है इसमें अल्पविराम उदाहरण के लिए .. उपयोगकर्ता कई डाक पते दे सकते हैं। उदाहरण .. 101, सूर्यास्त Blvd, कैलिफ़ोर्निया। और 301, Mulholand ड्राइव, शिकागो। यहाँ मैं ऐसा नहीं कर सकते: "101, सनसेट बुलेवार्ड, कैलिफोर्निया, 301, Mulholand ड्राइव, शिकागो" यह 2. के बजाय 6 मूल्यों में कोट के अंदर मूल्यों विभाजित कर देगा के रूप में, तो सही और मानक क्या है ऐसा करने का तरीका सहायता के लिए धन्यवाद। – vinit

संबंधित मुद्दे