मैं एक आईफोन एप्लीकेशन लिख रहा हूं, जिसमें एक फ़ंक्शन शामिल है। यह एनएसएमयूटेबलएरे को एक सीएसवी फ़ाइल में परिवर्तित कर सकता है। हालांकि, मुझे नहीं पता कि कैसे करना है। क्या कोई मुझे ऐसा करने में मदद कर सकता है? आपका बहुत बहुत धन्यवाद।आईएसएम पर एनएसएमयूटेबलएरे से सीएसवी फ़ाइल को कैसे परिवर्तित करें?
// ------ अपडेट -----
हर किसी को जवाब के लिए धन्यवाद।
दरअसल, सरणी में तत्वों की वस्तुएं होती हैं, लेकिन मैं इसे सभी को सरणी में समझा सकता हूं (मुझे लगता है कि यह करना अधिक आसान है)।
सरणी एनएसएमयूटेबलएरे * सीएसवीएरे है और सरणी में निम्नलिखित उदाहरण की तरह डेटा शामिल है।
csvArray[0] = First Name
csvArray[1] = Last Name
csvArray[2] = Phone
csvArray[3] = Tom
csvArray[4] = Chan
csvArray[5] = 123
csvArray[6] = Peter
csvArray[7] = Wong
csvArray[8] = 456
csvArray[9] = Mary's
csvArray[10] = Cho"w
csvArray[11] = 789...
सरणी की शुरुआत में 3 टैब हैं, जो पहला नाम, अंतिम नाम और फोन है। डेटा के लिए, यह भी "और, प्रतीक। इसलिए, मैं सिर्फ सरणी ',' प्रतीक से कटौती नहीं कर सकते हैं।
प्रारूप मैं उत्पादन करना चाहते हैं पीछा कर रहा है
//---------------------------
First Name, Last Name, Phone // <- it have the \r\n between each row of data
Tom, Chan, 123
Peter, Wong, 456
Mary's, Cho"w, 789 ...
//---------------------------
उत्तर देने के लिए पर्याप्त जानकारी नहीं है। हमें पता होना चाहिए कि सरणी में क्या है। आउटपुट सीएसवी में आप किस प्रारूप में होना चाहते हैं। –
@Aran "आउटपुट सीएसवी में आप किस प्रारूप में होना चाहते हैं"? आप महसूस करते हैं कि सीएसवी * एक प्रारूप है, है ना? –
@ डेव: क्या होगा यदि सरणी कई क्षेत्रों के साथ जटिल वस्तुओं की एक सरणी है, न केवल तारों। उदाहरण के लिए: दिए गए नाम, अंतिम नाम, जन्मदिन, आदि के साथ वर्ग व्यक्ति की एक सरणी .... "क्या मुझे एहसास है कि सीएसवी एक प्रारूप है" .... हाँ मैं करता हूं, सीएसवी अल्पविराम अलगाव के माध्यम से छद्म कॉलम को परिभाषित करता है, तो प्रारूप => फ़ाइल में कौन से कॉलम/फ़ील्ड .. –