टेक्स्ट सूची को ऐरे में कैसे बदलें
स्प्रेडशीट का कोई कॉलम, किसी क्वेरी का नतीजा या लॉग फ़ाइल की पंक्तियाँ कॉपी करें, यहाँ पेस्ट करें और बदले में पूरा ऐरे लिटरल पाएँ — उद्धरण चिह्नों के साथ, कॉमा से अलग और कोड में डालने के लिए तैयार। न रजिस्ट्रेशन, न अपलोड, न इंतज़ार।
- अपनी सूची पेस्ट करें हर पंक्ति में एक मान, ठीक वैसे ही जैसे आपने कॉपी किया था। खाली पंक्तियाँ हट जाती हैं और आगे-पीछे की अतिरिक्त जगह छँट जाती है, इसलिए Excel से किया गया बिखरा हुआ पेस्ट भी साफ़ निकलता है।
- नियम एक बार तय करें एकल या दोहरे उद्धरण चिह्न, संख्याएँ खुली रहें या उद्धरण में, डुप्लिकेट हटें या नहीं, कौन सी SQL बोली। आपकी पसंद अगली बार भी वैसी ही मिलेगी।
-
कॉपी करें और काम पर लौटें
Ctrl / Cmd + Enterदबाएँ, या ऑटो मोड चालू रहने दें और आउटपुट आपके टाइप करने के साथ चलता रहेगा। पूर्वावलोकन छोटा दिखने पर भी एक क्लिक में पूरा ऐरे कॉपी हो जाता है।
एक टेक्स्ट सूची, हर ऐरे फ़ॉर्मैट
आपकी सूची एक ही पल में आठों फ़ॉर्मैट में बदल जाती है। संख्याएँ संख्याएँ ही रहती हैं, टेक्स्ट पर उद्धरण चिह्न लगते हैं, और मानों के भीतर के अपॉस्ट्रॉफ़ी हर भाषा की अपेक्षा के अनुसार एस्केप होते हैं।
इनपुट सूची
apple banana 42
आपको क्या मिलेगा
टाइप करते-करते बनने वाले आठ तैयार आउटपुट। जिन तीन का सबसे ज़्यादा इस्तेमाल करते हैं उन्हें साथ-साथ खुला रखें और लक्ष्य भाषा बदलने पर पैनल बदल लें।
JavaScript / TypeScript ऐरे
['apple', 'banana', 42]
JS, TS और Node के लिए सादा ऐरे लिटरल। अगर आपका linter दोहरे उद्धरण चाहता है तो एक क्लिक में बदल दें।
SQL IN क्लॉज़
IN (N'apple', N'banana', N'42')
सीधे WHERE column IN (...) में बैठ जाता है। SQL Server के लिए N'...', और MySQL, PostgreSQL तथा SQLite के लिए बोली बदलकर '...'।
Python सूची
['apple', 'banana', 42]
किसी स्क्रिप्ट, fixture या pytest के parametrize ब्लॉक में एक भी कॉमा दोबारा टाइप किए बिना पेस्ट करें।
PHP ऐरे
array('apple', 'banana', 42)
क्लासिक array() सिंटैक्स, जो पुराने कोडबेस और Laravel की कॉन्फ़िग फ़ाइलों में आज भी चलता है।
JSON ऐरे
["apple", "banana", 42]
असली स्ट्रिंग एस्केपिंग के साथ पूरी तरह वैध JSON — API रिक्वेस्ट बॉडी या टेस्ट डेटा फ़ाइल के लिए सुरक्षित।
C# ऐरे
new[] { "apple", "banana", 42 }
C# और .NET के लिए इम्प्लिसिट टाइप वाला ऐरे, उन्हीं JSON-एस्केप किए गए मानों से बना।
सादी कॉमा वाली सूची
'apple', 'banana', 42
कोई ब्रैकेट नहीं — बस उद्धरण चिह्नों वाला, कॉमा से अलग किया हुआ हिस्सा, जिसे इस सूची से बाहर की किसी भी भाषा में डाल सकते हैं।
अपना पैटर्न
EXEC MyProcedure 'apple'; EXEC MyProcedure 'banana'; EXEC MyProcedure '42';
अपना टेम्पलेट लिखें: {} मान है, {n} 1 से शुरू होने वाली पंक्ति संख्या और {i} 0 से शुरू होने वाला इंडेक्स।
असली, बिखरी हुई सूचियों के लिए बना
ज़्यादातर लिस्ट-टू-ऐरे कन्वर्टर पहले अपॉस्ट्रॉफ़ी पर या दस हज़ारवीं पंक्ति पर हार मान लेते हैं। यह उन सूचियों के लिए बना है जो आप वाकई काम में पेस्ट करते हैं।
- कुछ भी अपलोड नहीं होता। रूपांतरण आपके ब्राउज़र के भीतर ही होता है। आंतरिक आईडी, ईमेल पते और ग्राहक डेटा कभी आपके डिवाइस से बाहर नहीं जाते।
- बड़ी सूचियाँ भी तेज़ रहती हैं। क्लासिक एडिटर 50,000 पंक्तियाँ आराम से संभालता है और Ultra एडिटर इससे भी बड़े पेस्ट को स्मूद रखता है।
- उद्धरण चिह्न सही तरीके से एस्केप होते हैं।
O'BrienSQL मेंN'O''Brien'और JSON में"O'Brien"बन जाता है, इसलिए आगे कुछ नहीं टूटता। - संख्याएँ संख्याएँ ही रहती हैं। पूरी तरह संख्यात्मक पंक्तियाँ डिफ़ॉल्ट रूप से बिना उद्धरण के निकलती हैं, और स्कीमा को स्ट्रिंग चाहिए तो एक क्लिक में बदल जाती हैं।
- डुप्लिकेट एक क्लिक में गायब। डुप्लिकेट विकल्प चालू करें और हर पंक्ति की सिर्फ़ पहली बार आई प्रति बची रहेगी।
- एक साथ तीन पैनल। Raw, JavaScript, SQL, Python, PHP, JSON, C# या Custom दिखाएँ, उन्हें अपनी पसंद के क्रम में खींचें, और अगली बार वही सजावट तैयार मिलेगी।
- कीबोर्ड के लिए बना।
Ctrl / Cmd + Enterरूपांतरण करता है, ऑटो मोड छोटी सूचियों को टाइप करते समय अपडेट रखता है, और हर पैनल का अपना कॉपी बटन है। - मुफ़्त और ओपन सोर्स। न कोई खाता, न कोई सीमा, न कोई विज्ञापन। पूरा कन्वर्टर GitHub पर है, चाहें तो पढ़ें या fork करें।
डेवलपर टेक्स्ट सूचियों को ऐरे में क्यों बदलते हैं
स्प्रेडशीट से SQL IN क्लॉज़ बनाना
Excel से ऑर्डर नंबर या ईमेल वाला कॉलम कॉपी करें, यहाँ पेस्ट करें और कुछ ही सेकंड में अपनी क्वेरी के लिए उद्धरण और एस्केप वाली IN (...) सूची पाएँ।
टेस्ट डेटा तैयार करना
SKU, slug या यूज़र आईडी की सूची को यूनिट टेस्ट और मॉक डेटा के लिए JavaScript, Python या C# ऐरे में बदलें।
API रिक्वेस्ट बॉडी तैयार करना
पहचानकर्ताओं की सूची को Postman, curl या अपने REST क्लाइंट में पेस्ट करने से पहले वैध JSON ऐरे में बदलें।
प्रोसीजर या स्क्रिप्ट के थोक कॉल
अपने पैटर्न से हर पंक्ति के लिए एक कथन बनाएँ: EXEC कॉल, UPDATE कथन, टर्मिनल कमांड या माइग्रेशन स्क्रिप्ट।
एक्सपोर्ट किए गए लॉग साफ़ करना
कच्चा लॉग आउटपुट पेस्ट करें, डुप्लिकेट और खाली पंक्तियाँ हटाएँ और दूसरी तरफ़ साफ़, दोहराव रहित ऐरे पाएँ।
enum और कॉन्फ़िग फ़ाइलें भरना
देश कोड, फ़ीचर फ़्लैग या लोकेल की सूची को उस ऐरे लिटरल में ले जाएँ जिसका आपकी कॉन्फ़िग फ़ाइल इंतज़ार कर रही है।
टेक्स्ट सूची से ऐरे: अक्सर पूछे जाने वाले प्रश्न
टेक्स्ट सूची से ऐरे कन्वर्टर क्या है?
यह एक ऐसा टूल है जो हर पंक्ति में एक मान वाली सादी सूची को ऐसे ऐरे लिटरल में बदल देता है जिसे आप सीधे कोड में पेस्ट कर सकते हैं। ArrayHelper एक ही सूची के JavaScript, SQL, Python, PHP, JSON, C# और कस्टम रूप एक साथ बनाता है, ताकि उद्धरण चिह्न और कॉमा दोबारा हाथ से न लिखने पड़ें।
टेक्स्ट सूची को ऑनलाइन ऐरे में कैसे बदलें?
सूची को इस पेज के ऊपर वाले एडिटर में पेस्ट करें, Ctrl / Cmd + Enter दबाएँ या ऑटो मोड चालू रहने दें, फिर जिस पैनल की ज़रूरत हो उसे कॉपी कर लें। कुछ इंस्टॉल नहीं करना, कोई रजिस्ट्रेशन नहीं और पंक्तियों की कोई सीमा नहीं।
क्या यह उद्धरण चिह्न और विशेष अक्षर एस्केप करता है?
हाँ। SQL के लिए एकल उद्धरण चिह्न दोगुने कर दिए जाते हैं, और JSON तथा C# आउटपुट असली JSON स्ट्रिंग एस्केपिंग का उपयोग करते हैं, इसलिए अपॉस्ट्रॉफ़ी, बैकस्लैश या टैब वाले मान लक्ष्य भाषा में वैध बने रहते हैं।
क्या संख्याओं पर उद्धरण चिह्न लगते हैं?
डिफ़ॉल्ट रूप से नहीं — पूरी तरह संख्यात्मक पंक्तियाँ संख्या की तरह लिखी जाती हैं और बाकी सब उद्धरण में जाता है। अगर आपका कॉलम टेक्स्ट प्रकार का है तो टूलबार का संख्या बटन उन्हें भी उद्धरण में डाल देता है।
क्या बदलते समय दोहराई गई पंक्तियाँ हटाई जा सकती हैं?
हाँ। विकल्प मेन्यू में डुप्लिकेट चालू करें और हर पंक्ति की सिर्फ़ पहली प्रति बचेगी। खाली पंक्तियाँ और आसपास की जगह इस विकल्प के साथ या बिना, हमेशा हटा दी जाती हैं।
यह कितनी बड़ी सूची संभाल सकता है?
क्लासिक एडिटर 50,000 पंक्तियों तक आराम से चलता है और Ultra एडिटर इससे बड़े पेस्ट पर भी तेज़ बना रहता है। लंबे आउटपुट स्क्रीन पर गति के लिए छोटे कर दिए जाते हैं, लेकिन कॉपी हमेशा पूरा ऐरे देता है।
क्या मेरी सूची किसी सर्वर पर जाती है?
नहीं। हर रूपांतरण आपके ब्राउज़र में स्थानीय रूप से चलता है, इसलिए सूची कभी आपके डिवाइस से बाहर नहीं जाती — यही वजह है कि यह टूल आंतरिक पहचानकर्ताओं और ग्राहक डेटा के लिए सुरक्षित है।
क्या मैं अपना आउटपुट फ़ॉर्मैट तय कर सकता हूँ?
हाँ। Custom पैनल EXEC MyProcedure '{}'; जैसा टेम्पलेट लेता है, जिसमें {} पंक्ति का मान है, {n} 1 से शुरू होने वाली पंक्ति संख्या और {i} 0 से शुरू होने वाला इंडेक्स। हर पंक्ति उसी टेम्पलेट के साथ अपनी अलग लाइन में बनती है।
IN क्लॉज़ कौन सी SQL बोली इस्तेमाल करता है?
दोनों। SQL Server के लिए N'...' डिफ़ॉल्ट है; MySQL, PostgreSQL, SQLite और अन्य मानक बोलियों के लिए SQL सेटिंग को '...' पर कर दें।
अपनी भाषा में टेक्स्ट सूचियों को ऐरे में बदलें
वही कन्वर्टर, नीचे दी गई हर भाषा में। जिस भाषा में आप सोचते हैं उसे चुनें — आपकी सहेजी हुई सेटिंग्स हर भाषा में साथ चलती हैं।