ArrayHelper logo

Zum Umwandeln Ctrl / Cmd + Enter drücken

Textliste in Array umwandeln für JavaScript, SQL, PHP und Python

Beliebige Liste einfügen und sofort in fertige Arrays für deinen Code verwandeln.

[ Raw ]
[ JavaScript ]
[ SQL ]
Editor
Auto
Duplikate
SQL
Bereiche · max. 3
Anleitung, Beispiele und FAQ

Wie du eine Textliste in ein Array umwandelst

Kopiere eine Spalte aus einer Tabelle, einem Abfrageergebnis oder einer Logdatei, füge sie hier ein und bekomme ein sauberes Array-Literal zurück — in Anführungszeichen, kommagetrennt und bereit für deinen Code. Ohne Anmeldung, ohne Upload, ohne Wartezeit.

  1. Liste einfügen Ein Wert pro Zeile, genau so, wie du ihn kopiert hast. Leerzeilen fallen weg und überflüssige Leerzeichen werden entfernt — auch ein unsauberer Einfügevorgang aus Excel kommt sauber heraus.
  2. Regeln einmal festlegen Einfache oder doppelte Anführungszeichen, Zahlen roh oder zitiert, Duplikate entfernen, SQL-Dialekt wählen. Deine Einstellungen warten beim nächsten Besuch auf dich.
  3. Kopieren und weiterarbeiten Drücke Strg / Cmd + Enter oder lass Auto aktiv, dann folgt die Ausgabe deiner Eingabe. Ein Klick kopiert das komplette Array, auch wenn die Vorschau gekürzt ist.

Eine Textliste, jedes Array-Format

Deine Liste wird gleichzeitig in alle acht Formate umgewandelt. Zahlen bleiben Zahlen, Text wird zitiert, und Apostrophe in deinen Werten werden so maskiert, wie es die jeweilige Sprache erwartet.

Eingabeliste

apple
banana
42

Das bekommst du

Acht einfügefertige Ausgaben, erzeugt während du tippst. Halte die drei wichtigsten nebeneinander offen und wechsle, sobald sich die Zielsprache ändert.

JavaScript / TypeScript Array

['apple', 'banana', 42]

Ein schlichtes Array-Literal für JS, TS und Node. Wechsle zu doppelten Anführungszeichen, wenn dein Linter sie bevorzugt.

SQL IN-Klausel

IN (N'apple', N'banana', N'42')

Passt direkt in WHERE spalte IN (...). N'...' für SQL Server oder Dialekt umstellen für '...' bei MySQL, PostgreSQL und SQLite.

Python-Liste

['apple', 'banana', 42]

Füge sie in ein Skript, eine Fixture oder einen pytest parametrize-Block ein, ohne ein einziges Komma zu tippen.

PHP-Array

array('apple', 'banana', 42)

Klassische array() Syntax, die auch in älteren Codebasen und Laravel-Konfigurationen noch funktioniert.

JSON-Array

["apple", "banana", 42]

Streng gültiges JSON mit echtem String-Escaping — sicher für einen API-Request-Body oder eine Fixture-Datei.

C#-Array

new[] { "apple", "banana", 42 }

Ein implizit typisiertes Array für C# und .NET, gebaut aus denselben JSON-maskierten Werten.

Rohe kommagetrennte Liste

'apple', 'banana', 42

Ganz ohne Klammern — der zitierte, kommagetrennte Rumpf, den du in jede Sprache einfügen kannst, die hier nicht aufgeführt ist.

Eigenes Muster

EXEC MyProcedure 'apple';
EXEC MyProcedure 'banana';
EXEC MyProcedure '42';

Schreibe deine eigene Vorlage: {} ist der Wert, {n} die Zeilennummer ab 1 und {i} der Index ab 0.

Gebaut für echte, unordentliche Listen

Die meisten Konverter geben beim ersten Apostroph oder bei der zehntausendsten Zeile auf. Dieser hier ist für die Listen gemacht, die du im Arbeitsalltag wirklich einfügst.

  • Nichts wird hochgeladen. Die Umwandlung passiert in deinem Browser. Interne IDs, E-Mail-Adressen und Kundendaten verlassen dein Gerät nie.
  • Große Listen bleiben schnell. Der klassische Editor verkraftet 50.000 Zeilen mühelos, und der Ultra-Editor hält auch größere Einfügungen flüssig.
  • Anführungszeichen werden korrekt maskiert. Aus O'Brien wird in SQL N'O''Brien' und in JSON "O'Brien", damit nichts weiter unten bricht.
  • Zahlen bleiben Zahlen. Rein numerische Zeilen kommen standardmäßig ohne Anführungszeichen heraus, und ein Klick macht Zeichenketten daraus, wenn dein Schema das verlangt.
  • Duplikate mit einem Klick weg. Aktiviere Duplikate und nur das erste Vorkommen jeder Zeile überlebt die Umwandlung.
  • Drei Bereiche gleichzeitig. Zeige Raw, JavaScript, SQL, Python, PHP, JSON, C# oder Custom, ordne sie per Drag-and-drop, und finde dieselbe Anordnung beim nächsten Mal wieder vor.
  • Für die Tastatur gemacht. Strg / Cmd + Enter wandelt um, Auto hält kurze Listen beim Tippen aktuell, und jeder Bereich hat seinen eigenen Kopieren-Button.
  • Kostenlos und quelloffen. Kein Konto, kein Kontingent, keine Werbung. Der komplette Konverter liegt auf GitHub, wenn du ihn lesen oder forken willst.

Wofür Entwickler Textlisten in Arrays umwandeln

Eine SQL IN-Klausel aus einer Tabelle bauen

Kopiere eine Spalte mit Bestellnummern oder E-Mail-Adressen aus Excel, füge sie hier ein und erhalte in Sekunden eine zitierte, maskierte IN (...) Liste für deine Abfrage.

Testdaten anlegen

Verwandle eine Liste von SKUs, Slugs oder Benutzer-IDs in ein JavaScript-, Python- oder C#-Array für Unit-Tests und Mock-Daten.

API-Request-Bodies vorbereiten

Wandle eine Liste von Bezeichnern in ein gültiges JSON-Array um, bevor du sie in Postman, curl oder deinen REST-Client einfügst.

Massenaufrufe von Prozeduren oder Skripten

Nutze das eigene Muster für eine Anweisung pro Zeile: EXEC Aufrufe, UPDATE Statements, CLI-Befehle oder Migrationsskripte.

Exportierte Logs aufräumen

Füge rohe Logausgaben ein, entferne Duplikate und Leerzeilen und bekomme am anderen Ende ein sauberes, dedupliziertes Array.

Enums und Konfigurationsdateien füllen

Übernimm eine Liste von Ländercodes, Feature-Flags oder Locales in das Array-Literal, das deine Konfiguration erwartet.

Textliste in Array umwandeln: häufige Fragen

Was ist ein Konverter für Textlisten zu Arrays?

Es ist ein Werkzeug, das eine einfache Liste von Werten mit einem Wert pro Zeile in ein Array-Literal verwandelt, das du direkt in deinen Code einfügen kannst. ArrayHelper erzeugt die JavaScript-, SQL-, Python-, PHP-, JSON-, C#- und eigene Variante derselben Liste gleichzeitig, damit du Anführungszeichen und Kommas nie wieder von Hand tippst.

Wie wandle ich eine Textliste online in ein Array um?

Füge die Liste oben auf dieser Seite in den Editor ein, drücke Strg / Cmd + Enter oder lass Auto aktiv und kopiere dann den gewünschten Bereich. Nichts zu installieren, keine Anmeldung und keine Zeilenbegrenzung.

Werden Anführungszeichen und Sonderzeichen maskiert?

Ja. Einfache Anführungszeichen werden für SQL verdoppelt, und die JSON- und C#-Ausgaben nutzen echtes JSON-String-Escaping. Werte mit Apostroph, Backslash oder Tabulator bleiben damit in der Zielsprache gültig.

Werden Zahlen in Anführungszeichen gesetzt?

Standardmäßig nicht — rein numerische Zeilen werden als Zahlen geschrieben, alles andere wird zitiert. Ist deine Spalte ein Textfeld, setzt der Zahlen-Schalter in der Leiste auch sie in Anführungszeichen.

Kann ich beim Umwandeln doppelte Zeilen entfernen?

Ja. Aktiviere Duplikate im Optionsmenü, dann bleibt nur das erste Vorkommen jeder Zeile erhalten. Leerzeilen und umgebende Leerzeichen werden immer entfernt, mit oder ohne diese Option.

Wie große Listen sind möglich?

Der klassische Editor ist bis 50.000 Zeilen komfortabel, der Ultra-Editor hält auch größere Einfügungen reaktionsschnell. Lange Ausgaben werden auf dem Bildschirm gekürzt, aber Kopieren liefert immer das vollständige Array.

Wird meine Liste auf einen Server hochgeladen?

Nein. Jede Umwandlung läuft lokal in deinem Browser, deine Liste verlässt dein Gerät nicht — genau deshalb ist das Werkzeug auch für interne Bezeichner und Kundendaten unbedenklich.

Kann ich ein eigenes Ausgabeformat definieren?

Ja. Der Custom-Bereich nimmt eine Vorlage wie EXEC MyProcedure '{}'; entgegen. Dabei ist {} der Zeilenwert, {n} die bei 1 beginnende Zeilennummer und {i} der bei 0 beginnende Index. Jede Zeile wird mit dieser Vorlage in einer eigenen Zeile ausgegeben.

Welchen SQL-Dialekt nutzt die IN-Klausel?

Beide. N'...' ist die Voreinstellung für SQL Server; stelle die SQL-Einstellung auf '...' für MySQL, PostgreSQL, SQLite und andere Standarddialekte um.

Textlisten in deiner Sprache in Arrays umwandeln

Derselbe Konverter, dokumentiert in jeder Sprache unten. Wähle die, in der du denkst — deine gespeicherten Einstellungen kommen überall mit.