Convertor de text la matrice
Convertiți o listă lipită într-un literal de matrice în JavaScript, Python, PHP, JSON, SQL și altele.
Convertor de text la matrice
Lipiți o listă — un element pe rând, sau separate prin virgule, punct și virgulă, spații sau tabulări — și acest instrument o convertește într-un literal de matrice gata de utilizat în limba pe care o aveți nevoie. Alegeți JavaScript, Python, PHP, o matrice JSON pură, o clauză SQL IN(), un rând CSV, o listă între ghilimele sau propriul dvs. separator. Fiecare format are propriile reguli: JSON folosește întotdeauna ghilimele duble și escape complet, pentru că asta cere specificația, iar SQL scapă de ghilimele încorporate prin duplicare — singura regulă care funcționează pretutindeni.
Opțiunile acoperă tot ceea ce este necesar pentru ca ieșirea să fie utilizabilă imediat. Numerele pot rămâne fără ghilimele, deci „42” și „3.14” ies ca numere, nu ca string-uri. Setați numele variabilei pentru declarația JavaScript, Python sau PHP, alegeți ghilimele simple sau duble, și selectați formatare frumoasă pe mai multe linii sau o linie compactă — cu o virgulă la final unde standardul dvs. o cere (omisă pentru JSON și SQL, unde este nevalidă). Tăiați spații albe, eliminați liniile goale, eliminați duplicatele (opțional fără a ține seama de majuscule/minuscule), sortați alfabetic și convertiți fiecare element la minuscule sau majuscule înainte de construirea matricei. Indicați un nume de coloană, iar formatul SQL produce o condiție IN sau NOT IN completă, împărțită în loturi din cauza limitei de 1000 de elemente din Oracle.
Acesta este pasul dintre „am o listă” și „am cod”: o coloană de ID-uri de produs într-o clauză WHERE ... IN (...), o valoare de configurație devenind o matrice JavaScript, o export de foaie de calcul devenind o listă Python, sau o matrice JSON pentru body-ul unei cereri API. Totalurile sub ieșire arată câte elemente au intrat și câte au ieșit.
Totul rulează local în browserul dvs. — lista pe care o lipiți nu părăsește niciodată dispozitivul dvs., ceea ce contează pentru ID-urile clienților, cheile interne sau orice altceva care nu trebuie să meargă pe un server. Copiați rezultatul, descărcați-l ca fișier .txt, sau trimiteți-l direct la un alt instrument.