←

Paglilinis ng CSV / JSON at Field Mapper

Naghihintay ng datos na input.naghihintay ng input

Nagbabasa ng CSV

0%
0 / 00%oras 00:00Tinatayang natitira --:--0 rows/snaghihintay ng input

Ang 100% ay nangangahulugan lamang na ang dami ay nakumpleto; ang tagumpay ay ipapakita lamang pagkatapos ng pag-parse at verification pass.

Mag-import at mag-parse

Mag-import ng UTF-8 CSV o JSON array ng mga object. Sa lokal na memorya lamang pinoproseso ang file. Piliin muna nang malinaw ang format ng input.

Mga panuntunan sa pagmamapa at paglilinis ng column

Gumamit ng mga stable na numero para sa bawat column; anumang pagbabago ay mag-e-expire sa mga lumang resulta.

Pagkatapos i-parse ang CSV, ipinapakita dito ang mga panuntunan sa pagmamapa at paglilinis para sa bawat column.

Suriin at i-export

Ang mga pagbabago, isyu, at pag-download ay dapat magmula sa parehong hindi nababagong snapshot ng resulta.

hilera ng data0
hanay ng output0
Baguhin0
tanong0

Pagkatapos ilapat ang panuntunan, isang buod ng mga pagkakaiba, isyu, at pag-export ay ipinapakita dito.

Panghuling buod ng pag-export

Pangalan ng file: cleaned-data.csv

diskarte sa paggamot sa panganib ng formula

Walang unibersal na hindi mapanirang decontamination na gagana para sa lahat ng mga spreadsheet at downstream system; pumili batay sa praktikal na paggamit.

Original vs. Cleaned Value Preview0 / 0
Nagpapakita ng hanggang 100 linya; ang mga highlight ay nagpapahiwatig ng mga pagbabago o isyu

Mag-import o mag-paste ng UTF-8 CSV, kumpirmahin ang mga setting ng istraktura, i-configure ang mga panuntunan sa field, ilapat at suriin ang mga pagkakaiba. Ang pindutan ng pag-download ay pinagana lamang kung ang mga pagsusuri sa istraktura at uri ay pumasa, ang mga resulta ay hindi nag-expire, at ang mga panganib sa formula ay tahasang tinutugunan.

Paraan ng pag-parse at paglilinis

Tinutukoy ng parser ang pagitan ng pagsisimula ng field, hindi naka-quote na field, naka-quote na field, at mga closed quote, at pinangangasiwaan ang mga delimiter, double quote, naka-embed na mga bagong linya, at CRLF. Ang paglilinis ay gumaganap ng pagpapanatili, pagpapalit ng pangalan, pag-trim, null, uri at pag-deduplication sa pagkakasunud-sunod ng column.

JSON ay tumatanggap lamang ng mga array ng object na may tekstong halaga, numero, boolean o null; hindi suportado ang nested na datos. Pinananatili ang orihinal na pagkakasulat ng numero at ginagawang teksto ang lahat ng cell. Nagiging blangkong cell ang null, nawawalang field at walang lamang string; hindi na maibabalik ang orihinal na uri. Laging kuwit at CRLF ang ginagamit sa CSV output; lahat ng halaga sa JSON output ay string.

Napapatunayang halimbawa

Ang halimbawa ng tutorial ay naglalaman ng dalawang linya ng data, nangunguna at sumusunod na mga puwang, at isang =2+3 formula na panganib. Pagkatapos ilapat ang mga default na panuntunan, dapat kang makakuha ng dalawang row at tatlong column, dalawang trim modification, at panatilihin ang pag-block sa pag-download hanggang sa mapili ang patakaran sa formula.

Limitahan

Sinusuportahan lamang ang UTF-8; maximum na laki ng file 10 MiB, 100,000 data record, 500 column, solong field 1 MiB. Nagre-render ang preview ng hanggang 100 linya. Ang pagsuri sa uri ay isang pagsusuri sa syntax at hindi pinapalitan ang pag-verify ng negosyo.

Pinagsamang limitasyon: hanggang 1000000 cell kasama ang header at 32 MiB na output. Input: hanggang 10 MiB, 100000 tala at 500 column; bawat field hanggang 1 MiB. Hindi maaaring sagarin ang lahat ng limitasyon nang sabay-sabay. Unang 100 tala lamang at hanggang 1000 character bawat field ang nasa preview; hindi pinuputol ang kinokopya at dina-download.

Pagkapribado at pagbawi

Ang nilalaman ng file ay pinananatili lamang sa kasalukuyang memorya ng pahina at hindi na-upload o nakasulat sa localStorage. Ang pag-refresh ay iki-clear ang data. Ang pagkansela ng mahabang gawain ay hindi nagpapanatili ng mga bahagyang resulta at nagpapanumbalik ng huling buong snapshot.

Paglilinis ng CSV / JSON at Field Mapper

Mag-import o mag-paste ng UTF-8 CSV, kumpirmahin ang mga setting ng istraktura, i-configure ang mga panuntunan sa field, ilapat at suriin ang mga pagkakaiba. Ang pindutan ng pag-download ay pinagana lamang kung ang mga pagsusuri sa istraktura at uri ay pumasa, ang mga resulta ay hindi nag-expire, at ang mga panganib sa formula ay tahasang tinutugunan.

set up