Slik konverterer du en tekstliste til en array
Kopier en kolonne fra et regneark, et spørringsresultat eller en loggfil, lim den inn her og få tilbake en ordentlig array-literal: med anførselstegn, kommaseparert og klar for koden. Uten konto, uten opplasting, uten venting.
- Lim inn listen din Én verdi per linje, akkurat slik du kopierte den. Tomme linjer forsvinner og overflødige mellomrom trimmes bort, så selv en rotete innliming fra Excel kommer ryddig ut.
- Sett reglene én gang Enkle eller doble anførselstegn, tall rå eller i anførselstegn, duplikater vekk, SQL-dialekt valgt. Valgene dine venter på deg neste gang du er innom.
-
Kopier og gå videre
Trykk
Ctrl / Cmd + Enter, eller la Auto stå på og se utdataen følge det du skriver. Ett klikk kopierer hele arrayen, også når forhåndsvisningen er forkortet.
Én tekstliste, alle array-formater
Listen din konverteres til alle åtte formatene i samme øyeblikk. Tall forblir tall, tekst får anførselstegn, og apostrofer inne i verdiene escapes slik hvert språk forventer.
Inndataliste
apple banana 42
Dette får du
Åtte ferdige utdata, generert mens du skriver. Hold de tre du bruker mest åpne side om side, og bytt panel når målspråket endrer seg.
JavaScript- / TypeScript-array
['apple', 'banana', 42]
En enkel array-literal for JS, TS og Node. Bytt til doble anførselstegn hvis linteren din foretrekker det.
SQL IN-setning
IN (N'apple', N'banana', N'42')
Går rett inn i WHERE kolonne IN (...). N'...' for SQL Server, eller bytt dialekt for '...' i MySQL, PostgreSQL og SQLite.
Python-liste
['apple', 'banana', 42]
Lim den inn i et skript, en fixture eller en parametrize-blokk i pytest uten å skrive et eneste komma på nytt.
PHP-array
array('apple', 'banana', 42)
Klassisk array()-syntaks som fortsatt fungerer i eldre kodebaser og Laravel-konfigurasjoner.
JSON-array
["apple", "banana", 42]
Strengt gyldig JSON med ekte streng-escaping — trygt for en API-request body eller en fixture-fil.
C#-array
new[] { "apple", "banana", 42 }
En implisitt typet array for C# og .NET, bygget av de samme JSON-escapede verdiene.
Rå kommaseparert liste
'apple', 'banana', 42
Helt uten klammer — den siterte, kommaseparerte delen du kan lime inn i et hvilket som helst språk som ikke står på denne listen.
Eget mønster
EXEC MyProcedure 'apple'; EXEC MyProcedure 'banana'; EXEC MyProcedure '42';
Skriv din egen mal: {} er verdien, {n} radnummeret fra 1 og {i} indeksen fra 0.
Laget for ekte, rotete lister
De fleste konverterere fra liste til array gir opp ved den første apostrofen eller den ti tusende linjen. Denne er laget for listene du faktisk limer inn på jobb.
- Ingenting lastes opp. Konverteringen skjer inne i nettleseren din. Interne ID-er, e-postadresser og kundedata forlater aldri enheten din.
- Store lister holder farten. Den klassiske editoren tar 50 000 linjer uten problem, og Ultra-editoren holder enda større innlimingar flytende.
- Anførselstegn escapes riktig.
O'BrienblirN'O''Brien'i SQL og"O'Brien"i JSON, så ingenting knekker lenger nede. - Tall forblir tall. Rent numeriske linjer kommer ut uten anførselstegn som standard, og ett klikk gjør dem om til strenger når skjemaet ditt krever det.
- Duplikater vekk med ett klikk. Slå på Duplikater, så overlever bare den første forekomsten av hver linje.
- Tre paneler samtidig. Vis Raw, JavaScript, SQL, Python, PHP, JSON, C# eller Custom, dra dem i den rekkefølgen du vil, og finn samme oppsett neste gang.
- Laget for tastaturet.
Ctrl / Cmd + Enterkonverterer, Auto holder korte lister oppdatert mens du skriver, og hvert panel har sin egen kopieringsknapp. - Gratis og åpen kildekode. Ingen konto, ingen kvote, ingen reklame. Hele konverteren ligger på GitHub hvis du vil lese eller forke den.
Hva utviklere konverterer tekstlister til arrayer for
Bygge en SQL IN-setning fra et regneark
Kopier en kolonne med ordrenumre eller e-postadresser fra Excel, lim den inn her og få på sekunder en sitert og escapet IN (...)-liste til spørringen din.
Lage testdata
Gjør en liste med varenumre, slugs eller bruker-ID-er om til en JavaScript-, Python- eller C#-array for enhetstester og mockdata.
Forberede API-kall
Konverter en liste med identifikatorer til en gyldig JSON-array før du limer den inn i Postman, curl eller REST-klienten din.
Masseanrop av prosedyrer eller skript
Bruk det egne mønsteret til én setning per linje: EXEC-kall, UPDATE-setninger, terminalkommandoer eller migrasjonsskript.
Rydde i eksporterte logger
Lim inn rå loggutdata, fjern duplikater og tomme linjer, og få ut en ren, avduplisert array på andre siden.
Fylle enums og konfigurasjonsfiler
Flytt en liste med landkoder, feature flags eller språk inn i den array-literalen konfigurasjonen din venter på.
Tekstliste til array: ofte stilte spørsmål
Hva er en konverterer fra tekstliste til array?
Det er et verktøy som gjør en enkel liste med verdier, én per linje, om til en array-literal du limer rett inn i koden. ArrayHelper lager JavaScript-, SQL-, Python-, PHP-, JSON-, C#- og den egendefinerte versjonen av samme liste samtidig, slik at du aldri mer skriver anførselstegn og komma for hånd.
Hvordan konverterer jeg en tekstliste til en array på nett?
Lim listen inn i editoren øverst på denne siden, trykk Ctrl / Cmd + Enter eller la Auto stå på, og kopier deretter panelet du trenger. Ingenting å installere, ingen registrering og ingen grense på antall linjer.
Escaper den anførselstegn og spesialtegn?
Ja. Enkle anførselstegn dobles for SQL, og JSON- og C#-utdataen bruker ekte JSON-strengescaping, så verdier med apostrofer, omvendte skråstreker eller tabulatorer forblir gyldige i målspråket.
Blir tall satt i anførselstegn?
Ikke som standard: rent numeriske linjer skrives som tall og alt annet siteres. Er kolonnen din en tekstkolonne, setter tallknappen i verktøylinjen dem i anførselstegn også.
Kan jeg fjerne duplikatlinjer under konverteringen?
Ja. Slå på Duplikater i innstillingsmenyen, så beholdes bare den første forekomsten av hver linje. Tomme linjer og mellomrom rundt trimmes alltid bort, med eller uten dette valget.
Hvor store lister takler den?
Den klassiske editoren er behagelig opp til 50 000 linjer, og Ultra-editoren holder seg responsiv selv ved større innlimingar. Lange utdata forkortes på skjermen for farten, men Kopier gir deg alltid hele arrayen.
Blir listen min lastet opp til en server?
Nei. Hver konvertering kjører lokalt i nettleseren din, så listen forlater aldri enheten din — det er derfor verktøyet er trygt for interne identifikatorer og kundedata.
Kan jeg definere mitt eget utdataformat?
Ja. Custom-panelet tar en mal som EXEC MyProcedure '{}';, der {} er verdien på linjen, {n} radnummeret som starter på 1 og {i} indeksen som starter på 0. Hver linje rendres med den malen på sin egen linje.
Hvilken SQL-dialekt bruker IN-setningen?
Begge. N'...' er standard for SQL Server; sett SQL-innstillingen til '...' for MySQL, PostgreSQL, SQLite og andre standarddialekter.
Konverter tekstlister til arrayer på ditt språk
Den samme konvertereren, dokumentert på hvert av språkene under. Velg det du tenker på — de lagrede innstillingene dine følger med overalt.