Kako pretvoriti tekstualnu listu u niz
Kopiraj kolonu iz tabele, iz rezultata upita ili iz log fajla, zalijepi je ovdje i dobij nazad pravi literal niza: pod navodnicima, odvojen zarezima i spreman za kod. Bez registracije, bez uploada, bez čekanja.
- Zalijepi svoju listu Jedna vrijednost po redu, tačno onako kako si je kopirao. Prazni redovi nestaju, a suvišni razmaci se skraćuju, pa i neuredno lijepljenje iz Excela izađe čisto.
- Postavi pravila jednom Jednostruki ili dvostruki navodnici, brojevi goli ili pod navodnicima, duplikati van, odabran SQL dijalekt. Tvoji izbori te čekaju pri sljedećoj posjeti.
-
Kopiraj i vrati se poslu
Pritisni
Ctrl / Cmd + Enterili ostavi Auto uključen pa izlaz prati tvoje kucanje. Jedan klik kopira cijeli niz, čak i kada je pregled skraćen.
Jedna tekstualna lista, svi formati niza
Tvoja lista se u istom trenutku pretvara u svih osam formata. Brojevi ostaju brojevi, tekst dobija navodnike, a apostrofi unutar vrijednosti se obrađuju onako kako svaki jezik očekuje.
Ulazna lista
apple banana 42
Šta dobijaš
Osam izlaza spremnih za lijepljenje, generisanih dok kucaš. Drži tri koja najviše koristiš otvorena jedan pored drugog i mijenjaj panel kada se promijeni ciljni jezik.
JavaScript / TypeScript niz
['apple', 'banana', 42]
Običan literal niza za JS, TS i Node. Prebaci na dvostruke navodnike ako ih tvoj linter više voli.
SQL IN klauzula
IN (N'apple', N'banana', N'42')
Ulazi pravo u WHERE kolona IN (...). N'...' za SQL Server ili promijeni dijalekt u '...' za MySQL, PostgreSQL i SQLite.
Python lista
['apple', 'banana', 42]
Zalijepi je u skriptu, u fixture ili u parametrize blok u pytest bez ponovnog kucanja ijednog zareza.
PHP niz
array('apple', 'banana', 42)
Klasična array() sintaksa koja i dalje radi u starijim projektima i u Laravel konfiguracijama.
JSON niz
["apple", "banana", 42]
Strogo validan JSON sa stvarnim escapeovanjem stringova — siguran za tijelo API zahtjeva ili fajl s test podacima.
C# niz
new[] { "apple", "banana", 42 }
Implicitno tipiziran niz za C# i .NET, izgrađen od istih vrijednosti escapeovanih kao u JSON-u.
Sirova lista sa zarezima
'apple', 'banana', 42
Bez uglastih zagrada — samo tijelo pod navodnicima i odvojeno zarezima, koje možeš zalijepiti u bilo koji jezik van ove liste.
Vlastiti obrazac
EXEC MyProcedure 'apple'; EXEC MyProcedure 'banana'; EXEC MyProcedure '42';
Napiši svoj šablon: {} je vrijednost, {n} broj reda od 1, a {i} indeks od 0.
Napravljen za stvarne, neuredne liste
Većina pretvarača liste u niz odustane kod prvog apostrofa ili kod desethiljaditog reda. Ovaj je napravljen za liste koje zaista lijepiš na poslu.
- Ništa se ne šalje na server. Pretvaranje se dešava unutar tvog preglednika. Interni identifikatori, e-mail adrese i podaci klijenata nikada ne napuštaju tvoj uređaj.
- Velike liste ostaju brze. Klasični editor bez muke prima 50.000 redova, a Ultra editor drži tečnost i kod većih lijepljenja.
- Navodnici se escapeuju kako treba.
O'BrienpostajeN'O''Brien'u SQL-u i"O'Brien"u JSON-u, pa se dalje ništa ne lomi. - Brojevi ostaju brojevi. Čisto numerički redovi po zadanom izlaze bez navodnika, a jedan klik ih pretvara u stringove kada to tvoja šema traži.
- Duplikati nestaju jednim klikom. Uključi Duplikate i iz pretvaranja izlazi samo prvo pojavljivanje svakog reda.
- Tri panela odjednom. Prikaži Raw, JavaScript, SQL, Python, PHP, JSON, C# ili Custom, prevuci ih u redoslijed koji ti odgovara i sljedeći put zatekni isti raspored.
- Pravljen za tastaturu.
Ctrl / Cmd + Enterpretvara, Auto drži kratke liste svježim dok kucaš, a svaki panel ima svoje dugme za kopiranje. - Besplatan i otvorenog koda. Bez naloga, bez kvote, bez reklama. Cijeli pretvarač je na GitHubu ako želiš da ga pročitaš ili forkuješ.
Zašto programeri pretvaraju tekstualne liste u nizove
Pravljenje SQL IN klauzule iz tabele
Kopiraj kolonu s brojevima narudžbi ili e-mail adresama iz Excela, zalijepi je ovdje i za par sekundi dobij escapeovanu IN (...) listu za svoj upit.
Priprema test podataka
Pretvori listu šifri artikala, slugova ili korisničkih ID-jeva u JavaScript, Python ili C# niz za unit testove i lažne podatke.
Priprema tijela API zahtjeva
Pretvori listu identifikatora u validan JSON niz prije nego što je zalijepiš u Postman, curl ili svoj REST klijent.
Masovni pozivi procedura ili skripti
Koristi vlastiti obrazac za jednu naredbu po redu: EXEC pozivi, UPDATE naredbe, komande terminala ili migracione skripte.
Čišćenje izvezenih logova
Zalijepi sirovi izlaz loga, izbaci duplikate i prazne redove i s druge strane dobij čist niz bez ponavljanja.
Popunjavanje enuma i konfiguracijskih fajlova
Prebaci listu kodova država, feature flagova ili jezika u literal niza koji tvoja konfiguracija čeka.
Tekstualna lista u niz: česta pitanja
Šta je pretvarač tekstualne liste u niz?
To je alat koji običnu listu vrijednosti, jednu po redu, pretvara u literal niza koji lijepiš pravo u kod. ArrayHelper istovremeno pravi JavaScript, SQL, Python, PHP, JSON, C# i vlastitu verziju iste liste, pa više nikada ne kucaš navodnike i zareze ručno.
Kako da pretvorim tekstualnu listu u niz online?
Zalijepi listu u editor na vrhu ove stranice, pritisni Ctrl / Cmd + Enter ili ostavi Auto uključen, pa kopiraj panel koji ti treba. Nema instalacije, nema registracije i nema ograničenja broja redova.
Escapeuje li navodnike i posebne znakove?
Da. Jednostruki navodnici se udvostručuju za SQL, a JSON i C# izlazi koriste stvarno JSON escapeovanje stringova, pa vrijednosti s apostrofima, obrnutim kosim crtama ili tabulatorima ostaju validne u ciljnom jeziku.
Idu li brojevi pod navodnike?
Po zadanom ne: čisto numerički redovi se pišu kao brojevi, a sve ostalo ide pod navodnike. Ako je tvoja kolona tekstualnog tipa, dugme za brojeve u traci stavlja i njih pod navodnike.
Mogu li ukloniti duple redove tokom pretvaranja?
Da. Uključi Duplikate u meniju s opcijama i ostaje samo prvo pojavljivanje svakog reda. Prazni redovi i razmaci okolo se uvijek skraćuju, s tom opcijom ili bez nje.
Koliko velika lista može biti?
Klasični editor je udoban do 50.000 redova, a Ultra editor ostaje brz i kod većih lijepljenja. Dugi izlazi se zbog brzine skraćuju na ekranu, ali Kopiraj ti uvijek daje cijeli niz.
Šalje li se moja lista na server?
Ne. Svako pretvaranje radi lokalno u tvom pregledniku, pa lista nikada ne napušta tvoj uređaj — zato je alat siguran za interne identifikatore i podatke klijenata.
Mogu li definisati vlastiti format izlaza?
Da. Custom panel prima šablon poput EXEC MyProcedure '{}';, gdje je {} vrijednost reda, {n} broj reda koji počinje od 1, a {i} indeks koji počinje od 0. Svaki red se ispisuje tim šablonom u vlastitom redu.
Koji SQL dijalekt koristi IN klauzula?
Oba. N'...' je zadano za SQL Server; prebaci SQL postavku na '...' za MySQL, PostgreSQL, SQLite i druge standardne dijalekte.
Pretvaraj tekstualne liste u nizove na svom jeziku
Isti pretvarač, dokumentovan na svakom od jezika ispod. Odaberi onaj na kojem razmišljaš — tvoje sačuvane postavke idu s tobom svuda.