Så konverterar du en textlista till en array
Kopiera en kolumn från ett kalkylblad, ett frågeresultat eller en loggfil, klistra in den här och få tillbaka en riktig array-literal: med citattecken, kommaseparerad och redo för koden. Utan konto, utan uppladdning, utan väntan.
- Klistra in din lista Ett värde per rad, precis som du kopierade det. Tomma rader försvinner och överflödiga mellanslag trimmas bort, så även en slarvig inklistring från Excel blir ren.
- Ställ in reglerna en gång Enkla eller dubbla citattecken, siffror rena eller citerade, dubbletter bort, SQL-dialekt vald. Dina val väntar på dig nästa gång du kommer tillbaka.
-
Kopiera och gå vidare
Tryck
Ctrl / Cmd + Enter, eller låt Auto vara på och se utdatan följa det du skriver. Ett klick kopierar hela arrayen, även när förhandsvisningen är förkortad.
En textlista, alla arrayformat
Din lista konverteras till alla åtta format i samma ögonblick. Siffror förblir siffror, text får citattecken och apostrofer inuti värdena escapas som varje språk förväntar sig.
Indatalista
apple banana 42
Det här får du
Åtta färdiga utdata, genererade medan du skriver. Ha de tre du använder mest öppna sida vid sida och byt panel när målspråket ändras.
JavaScript- / TypeScript-array
['apple', 'banana', 42]
En enkel array-literal för JS, TS och Node. Byt till dubbla citattecken om din linter föredrar det.
SQL IN-sats
IN (N'apple', N'banana', N'42')
Går rakt in i WHERE kolumn IN (...). N'...' för SQL Server, eller byt dialekt för '...' i MySQL, PostgreSQL och SQLite.
Python-lista
['apple', 'banana', 42]
Klistra in den i ett skript, en fixture eller ett parametrize-block i pytest utan att skriva om ett enda kommatecken.
PHP-array
array('apple', 'banana', 42)
Klassisk array()-syntax som fortfarande fungerar i äldre kodbaser och Laravel-konfigurationer.
JSON-array
["apple", "banana", 42]
Strikt giltig JSON med riktig strängescaping — säker för en API-request body eller en fixture-fil.
C#-array
new[] { "apple", "banana", 42 }
En implicit typad array för C# och .NET, byggd av samma JSON-escapade värden.
Rå kommaseparerad lista
'apple', 'banana', 42
Helt utan hakparenteser — den citerade, kommaseparerade delen som du kan klistra in i vilket språk som helst utanför den här listan.
Eget mönster
EXEC MyProcedure 'apple'; EXEC MyProcedure 'banana'; EXEC MyProcedure '42';
Skriv din egen mall: {} är värdet, {n} radnumret från 1 och {i} indexet från 0.
Byggd för verkliga, stökiga listor
De flesta konverterare från lista till array ger upp vid den första apostrofen eller den tiotusende raden. Den här är gjord för listorna du faktiskt klistrar in på jobbet.
- Ingenting laddas upp. Konverteringen sker inuti din webbläsare. Interna ID:n, e-postadresser och kunddata lämnar aldrig din enhet.
- Stora listor förblir snabba. Den klassiska editorn tar 50 000 rader utan problem och Ultra-editorn håller ännu större inklistringar mjuka.
- Citattecken escapas rätt.
O'BrienblirN'O''Brien'i SQL och"O'Brien"i JSON, så inget går sönder längre fram. - Siffror förblir siffror. Rent numeriska rader kommer ut utan citattecken som standard, och ett klick gör strängar av dem när ditt schema kräver det.
- Dubbletter bort med ett klick. Slå på Dubbletter så överlever bara den första förekomsten av varje rad.
- Tre paneler samtidigt. Visa Raw, JavaScript, SQL, Python, PHP, JSON, C# eller Custom, dra dem i den ordning du vill och hitta samma layout nästa gång.
- Gjord för tangentbordet.
Ctrl / Cmd + Enterkonverterar, Auto håller korta listor uppdaterade medan du skriver och varje panel har sin egen kopieringsknapp. - Gratis och öppen källkod. Inget konto, ingen kvot, inga annonser. Hela konverteraren finns på GitHub om du vill läsa eller forka den.
Vad utvecklare konverterar textlistor till arrayer för
Bygga en SQL IN-sats från ett kalkylblad
Kopiera en kolumn med ordernummer eller e-postadresser från Excel, klistra in den här och få på några sekunder en citerad och escapad IN (...)-lista till din fråga.
Skapa testdata
Gör om en lista med artikelnummer, slugs eller användar-ID:n till en JavaScript-, Python- eller C#-array för enhetstester och mockdata.
Förbereda API-anrop
Konvertera en lista med identifierare till en giltig JSON-array innan du klistrar in den i Postman, curl eller din REST-klient.
Massanrop av procedurer eller skript
Använd det egna mönstret för en sats per rad: EXEC-anrop, UPDATE-satser, terminalkommandon eller migrationsskript.
Städa upp exporterade loggar
Klistra in rå loggutdata, ta bort dubbletter och tomma rader och få ut en ren, avdubblerad array på andra sidan.
Fylla enums och konfigurationsfiler
Flytta en lista med landskoder, feature flags eller språk in i den array-literal som din konfiguration väntar på.
Textlista till array: vanliga frågor
Vad är en konverterare från textlista till array?
Det är ett verktyg som gör om en enkel lista med värden, ett per rad, till en array-literal som du klistrar in direkt i koden. ArrayHelper skapar samtidigt JavaScript-, SQL-, Python-, PHP-, JSON-, C#- och den egna versionen av samma lista, så du aldrig mer behöver skriva citattecken och kommatecken för hand.
Hur konverterar jag en textlista till en array online?
Klistra in listan i editorn högst upp på den här sidan, tryck Ctrl / Cmd + Enter eller låt Auto vara på, och kopiera sedan panelen du behöver. Inget att installera, inget konto och ingen radgräns.
Escapar den citattecken och specialtecken?
Ja. Enkla citattecken dubbleras för SQL, och JSON- och C#-utdatan använder riktig JSON-strängescaping, så värden med apostrofer, bakstreck eller tabbar förblir giltiga i målspråket.
Sätts siffror inom citattecken?
Inte som standard: rent numeriska rader skrivs som tal och allt annat citeras. Om din kolumn är en textkolumn citerar sifferknappen i verktygsraden även dem.
Kan jag ta bort dubbletter under konverteringen?
Ja. Slå på Dubbletter i inställningsmenyn så behålls bara den första förekomsten av varje rad. Tomma rader och omgivande blanksteg trimmas alltid bort, med eller utan det valet.
Hur stora listor klarar den?
Den klassiska editorn är bekväm upp till 50 000 rader, och Ultra-editorn håller sig responsiv även vid större inklistringar. Långa utdata förkortas på skärmen för snabbhetens skull, men Kopiera ger dig alltid hela arrayen.
Laddas min lista upp till en server?
Nej. Varje konvertering körs lokalt i din webbläsare, så listan lämnar aldrig din enhet — det är därför verktyget är tryggt för interna identifierare och kunddata.
Kan jag definiera ett eget utdataformat?
Ja. Custom-panelen tar en mall som EXEC MyProcedure '{}';, där {} är radens värde, {n} radnumret som börjar på 1 och {i} indexet som börjar på 0. Varje rad renderas med den mallen på en egen rad.
Vilken SQL-dialekt använder IN-satsen?
Båda. N'...' är standard för SQL Server; ställ om SQL-inställningen till '...' för MySQL, PostgreSQL, SQLite och andra standarddialekter.
Konvertera textlistor till arrayer på ditt språk
Samma konverterare, dokumenterad på vart och ett av språken nedan. Välj det du tänker på — dina sparade inställningar följer med överallt.