Preskoči na sadržaj

Pretvarač teksta u polje

Zalijepljeni popis pretvorite u polje u JavaScriptu, Pythonu, PHP-u, JSON-u ili SQL-u.

Unos
Rezultat

Pretvarač teksta u polje

Zalijepite popis — jedna stavka po retku ili odvojene zarezom, točkom-zarezom, razmakom ili tabulatorom — i alat ga pretvara u gotovo polje koje možete odmah zalijepiti u kod. Birajte između JavaScript, Python i PHP polja, običnog JSON polja, SQL IN() klauzule, CSV retka odvojenog zarezima, popisa pod navodnicima ili vlastitog razdjelnika. Svaki format ima svoja pravila: JSON uvijek koristi dvostruke navodnike i potpuno escapiranje jer to traži specifikacija, a SQL ugrađeni apostrof rješava udvostručenjem, što je jedino pravilo koje radi na svim bazama podataka.

Postavke pokrivaju sve što izlaz čini upotrebljivim bez dorade. Brojevi mogu ostati bez navodnika, pa 42 i 3.14 izlaze kao brojevi, a ne kao tekst. Zadajte naziv varijable za JavaScript, Python ili PHP deklaraciju, odaberite jednostruke ili dvostruke navodnike te birate li formatiran ispis kroz više redaka ili jedan zbijeni redak — sa zarezom na kraju ako to traži vaš stil pisanja koda (preskače se za JSON i SQL, gdje nije valjan). Uklonite razmake s rubova, izbacite prazne retke, uklonite duplikate uz opcionalno zanemarivanje velikih i malih slova, sortirajte abecedno i prebacite svaku stavku u mala ili velika slova prije nego što se polje sastavi. Navedite naziv stupca i SQL format ispisuje gotov uvjet IN ili NOT IN, podijeljen u serije zbog Oracleova ograničenja od 1000 stavki.

Ovo je korak između „imam popis“ i „imam kod“: stupac šifara proizvoda koji ide u WHERE ... IN (...), konfiguracijska vrijednost koja postaje JavaScript polje, izvoz iz tablice koji postaje Python lista ili JSON polje za tijelo API zahtjeva. Brojač ispod izlaza pokazuje koliko je stavki ušlo i koliko ih je izašlo, pa se pad nakon uključivanja uklanjanja duplikata odmah primijeti.

Sve se izvodi lokalno u vašem pregledniku — popis koji zalijepite nikada ne napušta vaš uređaj, što je važno za šifre kupaca, interne ključeve i sve drugo što ne bi trebalo završiti na tuđem poslužitelju. Kopirajte rezultat, preuzmite ga kao .txt ili ga pošaljite izravno u drugi alat.

FAQ

Za koje programske jezike mogu generirati polje?
Za JavaScript, Python i PHP polja, obično JSON polje, SQL IN() klauzulu, CSV redak, popis pod navodnicima odvojen zarezima ili popis spojen bilo kojim razdjelnikom koji sami upišete.
Zašto JSON izlaz zanemaruje moj odabir navodnika?
Specifikacija JSON-a zahtijeva dvostruke navodnike i potpuno escapiranje znakova, pa se taj format uvijek ispisuje ispravno bez obzira na stil navodnika koji ste odabrali za ostale formate.
Mogu li brojevi ostati bez navodnika?
Da. Uključite „Brojeve ostavi bez navodnika“ i svaka stavka koja izgleda kao običan broj, primjerice 42 ili 3.14, ispisuje se bez navodnika umjesto kao tekst.
Što se događa ako zatražim zarez na kraju uz JSON ili SQL?
Za ta se dva formata preskače. Zarez na kraju nije valjan JSON, a većina SQL dijalekata odbija ga unutar IN() klauzule, pa opcija djeluje samo na JavaScript, Python, PHP, popis pod navodnicima i izlaz s vlastitim razdjelnikom.
Šalje li se moj popis nekamo?
Ne. Pretvorba se u cijelosti izvodi u vašem pregledniku, pa popis nikada ne napušta vaš uređaj.