Ga naar inhoud

Tekst-naar-Array-Convertor

Zet een geplakte lijst om in een array-code in JavaScript, Python, PHP, JSON, SQL en meer.

Invoer
Uitvoer

Tekst-naar-Array-Convertor

Plak een lijst — één item per regel of gescheiden door komma's, puntkomma's, spaties of tabs — en deze tool zet het om in direct bruikbare array-code in de taal naar keuze. Kies JavaScript, Python, PHP, een zuiver JSON-array, een SQL-IN()-clausule, een CSV-rij, een geciteerde lijst of je eigen scheidingsteken. Elk formaat heeft zijn regels: JSON gebruikt altijd dubbele aanhalingstekens en volledige escaping, omdat dat de specificatie vereist, en SQL ontwijkt ingebouwde aanhalingstekens door ze te verdubbelen — de enige regel die overal werkt.

De opties dekken alles wat nodig is om de output direct bruikbaar te maken. Nummers kunnen ongenoteerd blijven, dus “42” en “3.14” verschijnen als getallen, niet als strings. Stel de variabelenaam in voor JavaScript-, Python- of PHP-declaraties, kies enkele of dubbele aanhalingstekens en kies mooie opmaak op meerdere regels of één compacte regel — met komma aan het einde waar je stijlgids dat wil (overgeslagen voor JSON en SQL, waar het ongeldig is). Verwijder witruimte, verwijder lege regels, verwijder duplicaten (optioneel zonder onderscheid naar hoofdletters), sorteer alfabetisch en zet elk item om naar kleine of hoofdletters voordat de array wordt gebouwd. Geef een kolomnaam op en het SQL-formaat levert een volledige IN- of NOT IN-voorwaarde, in batches vanwege Oracles limiet van 1000 items.

Dit is de stap tussen “ik heb een lijst” en “ik heb code”: een kolom product-ID's naar een WHERE ... IN (...) clausule, een configuratiewaarde wordt een JavaScript-array, een spreadsheet-export wordt een Python-lijst, of een JSON-array voor een API-request-body. De telling onder de output toont hoeveel items erin gingen en hoeveel eruit kwamen — een daling na het inschakelen van deduplicatie is gemakkelijk op te merken.

Alles draait lokaal in je browser — de lijst die je plakt, verlaat je apparaat nooit, wat belangrijk is voor klant-ID's, interne sleutels of iets anders dat niet naar een server moet. Kopieer het resultaat, download het als .txt-bestand of stuur het rechtstreeks naar een ander hulpmiddel.

FAQ

Voor welke programmeertalen kan ik een array genereren?
JavaScript-, Python- en PHP-array-letterwoorden, een zuiver JSON-array, een SQL-IN()-clausule, een CSV-rij, een geciteerde kommagescheiden lijst of een lijst verbonden met elk aangepast scheidingsteken dat je typt.
Waarom negeert de JSON-output mijn aanhalingsteken-stijlinstelling?
JSON-strings moeten volgens de JSON-specificatie dubbele aanhalingstekens en volledig ontsnappte tekens gebruiken, dus dit formaat rendert altijd correct, ongeacht welke aanhalingstijl je voor de andere formaten hebt gekozen.
Kunnen getallen ongenoteerd in de output blijven?
Ja. Zet “Nummers zonder aanhalingstekens laten” aan en elk item dat op een gewoon getal lijkt, zoals 42 of 3.14, wordt zonder aanhalingstekens geschreven in plaats van als string.
Wat gebeurt er als ik een komma aan het einde voor JSON of SQL aanvraag?
Het wordt overgeslagen voor deze twee formaten. Een komma aan het einde is ongeldig JSON en de meeste SQL-dialecten weigeren het in een IN()-clausule, dus de optie werkt alleen voor JavaScript, Python, PHP, de geciteerde lijst en aangepaste scheidingsteken-output.
Wordt mijn lijst ergens geüpload?
Nee. De conversie vindt volledig in je browser plaats, dus je lijst verlaat je apparaat nooit.