←

Curățarea CSV / JSON și maperul câmpului

Se așteaptă date de intrare.În așteptarea intrării

Citirea CSV

0%
0 / 00%Timpul necesar 00:00Restul estimat --:--0 rows/sÎn așteptarea intrării

100% indică doar că cantitatea este completă; succesul este afișat numai după trecerea analizei și verificării.

Importați și analizați

Importați CSV UTF-8 sau un tablou JSON de obiecte. Fișierele sunt procesate numai în memoria locală. Selectați mai întâi explicit formatul de intrare.

Reguli de cartografiere și curățare a coloanelor

Utilizați numere stabile pentru fiecare coloană; orice modificare va expira rezultatele vechi.

După analizarea CSV-ului, regulile de mapare și curățare pentru fiecare coloană vor fi afișate aici.

Verificați și exportați

Modificările, problemele și descărcările trebuie să provină din același instantaneu cu rezultate imuabile.

rânduri de date0
coloana de ieșire0
rescris0
întrebări0

Odată ce regulile au fost aplicate, diferențele, problemele și rezumatele de export sunt afișate aici.

Rezumatul final al exportului

Nume fisier: cleaned-data.csv

Metoda formală de tratare a riscurilor

Nu există o purificare universală nedistructivă pentru toate foile de calcul și sistemele din aval; vă rugăm să selectați în funcție de utilizarea reală.

Previzualizarea valorilor originale și a valorilor curate0 / 0
Afișează până la 100 de linii; evidențiază modificările sau problemele

Importați sau lipiți UTF-8 CSV, confirmați setările structurii, configurați regulile câmpului și aplicați și examinați diferențele. Butonul de descărcare este activat numai atunci când verificările structurii și tipului au trecut, rezultatele nu au expirat și riscurile formulei au fost abordate în mod clar.

Metode de analiză și curățare

Parserul distinge patru stări: câmpul început, câmp necotat, câmp citat și citat închis și gestionează separatoare, ghilimele duble, întreruperi de linie în linie și CRLF. Curățarea efectuează păstrarea, redenumirea, tăierea, valorile nule, tipurile și eliminarea duplicatelor în ordinea coloanelor.

JSON acceptă doar tablouri de obiecte ale căror valori sunt text, numere, valori booleene sau null; structurile imbricate nu sunt acceptate. Numerele își păstrează notația originală și toate celulele devin text. null, câmpurile lipsă și șirurile goale devin celule goale, deci tipurile originale nu pot fi recuperate. Ieșirea CSV utilizează întotdeauna virgule și CRLF; toate valorile ieșirii JSON sunt șiruri.

Exemplu verificabil

Exemplul tutorialului conține două linii de date, spații inițiale și finale și un risc de formulă = 2+3. După aplicarea regulilor implicite, ar trebui să obțineți două rânduri, trei coloane, două modificări de tăiere și să păstrați descărcarea blocată până când este selectată strategia formulei.

stagnare

Numai UTF-8 este acceptat; fișiere de până la 10 MiB, 100.000 de înregistrări de date, 500 de coloane, 1 MiB într-un singur câmp. Previzualizarea redă până la 100 de linii. Verificarea tipului este o verificare a sintaxei și nu înlocuiește verificarea afacerii.

Limite combinate: maximum 1000000 de celule, inclusiv antete, și 32 MiB la ieșire. Intrarea este limitată la 10 MiB, 100000 de înregistrări, 500 de coloane și 1 MiB per câmp; aceste maxime nu pot fi atinse simultan. Previzualizarea arată doar primele 100 de înregistrări și cel mult 1000 de caractere per câmp. Copierea și descărcarea nu trunchiază conținutul.

Confidențialitate și recuperare

Conținutul fișierului este păstrat numai în memoria paginii curente; nu este încărcat sau scris în LocalStorage. Reîmprospătarea șterge datele. Anularea unei activități lungi nu păstrează o parte din rezultate și restabilește instantaneul complet anterior.

Curățarea CSV / JSON și maperul câmpului

Importați sau lipiți UTF-8 CSV, confirmați setările structurii, configurați regulile câmpului și aplicați și examinați diferențele. Butonul de descărcare este activat numai atunci când verificările structurii și tipului au trecut, rezultatele nu au expirat și riscurile formulei au fost abordate în mod clar.

setări