UltKit

TXT í CSV breytir

Mörg kerfi flytja töflur út sem .txt-skrár með tab, lóðréttum strikum eða semíkommum á milli dálka. Hladdu þeim upp hér og fáðu staðlaða kommuaðgreinda CSV-skrá sem töflureiknar og innflutningsgluggar lesa rétt í fyrstu tilraun.

Gagnaumbreyting

eða slepptu CSV, TSV, TXT … skrár hér ·

Að hámarki 95 MB á skrá· Allt að 20 skrár· Eytt eftir 30 mínútur

Úttak

Skrár eru unnar á þjónum okkar og eytt eftir 30 mínútur.

Hvernig á að nota tólið

  1. 1

    Hladdu upp textaskránum

    Bættu við .txt eða .tsv útflutningsskrám, allt að 20 skrám sem eru 95 MB hver. Hver lína á að vera ein færsla, með sama aðgreini á milli allra dálka.

  2. 2

    Láttu greina skiltáknið sjálfkrafa

    Skiltákn er sjálfgefið stillt á sjálfvirka greiningu, sem finnur tabstopp, lóðrétta strika, semíkommur eða kommur í inntakinu. Stilltu það handvirkt undir Ítarlegar stillingar ef skráin blandar þeim saman, og veldu Textakóðun ef broddstafir líta rangt út.

  3. 3

    Umbreyttu í CSV

    Ýttu á Umbreyta í CSV og sæktu skrána. Úttakið notar kommur og UTF-8 og setur gæsalappir aðeins utan um gildi sem þurfa á þeim að halda.

Hvaðan afmarkaðar TXT-skrár koma

Þegar .txt skrá er full af dálkum er það yfirleitt útflutningur sem enginn hannaði fyrir töflureikna. Banka- og launakerfi, sölukerfi í verslunum, rannsóknartæki, skýrslur stórtölva og gagnagrunnsforrit skrifa öll töflur sem hreinan texta, oft með tabstoppum eða lóðréttum strikum í stað komma, því þessir stafir koma sjaldan fyrir í nöfnum og heimilisföngum. Að afrita töflu af vefsíðu eða úr PDF og líma hana í Notepad gefur sömu niðurstöðu.

Móttökuhugbúnaðurinn er strangari. Póstlistakerfi, CRM-innflutningur, bókhaldsforrit og upphleðsluglugginn í Google Sheets leita að .csv skrá, og Excel opnar .txt í gegnum hjálp sem spyr um skiltákn. Ein umbreyting gefur þér skrá sem opnast beint. Ef áfangastaðurinn er forrit en ekki töflureiknir býr TXT í JSON til hluti með lykla úr hausalínunni.

Skiltákn sem TXT í CSV breytirinn les

Tabstopp
Aðgreinir TSV-skráa og taflna sem eru afritaðar úr töflureiknum eða af vefsíðum.
Lóðrétt strik |
Algengt í útflutningi úr eldri fyrirtækja- og bankakerfum, því nöfn og heimilisföng innihalda það nánast aldrei.
Semíkomma ;
Það sem Excel skrifar á svæðum þar sem komma er notuð sem tugabrotsmerki, eins og í Þýskalandi, á Ítalíu eða í Hollandi.
Bil
Virkar aðeins þegar ekkert gildi inniheldur sjálft bil.

Umbreyta TXT í CSV: dæmi með lóðréttum strikum

Áður (export.txt) og eftir (export.csv)
id|name|city|balance
301|Okafor, Ada|Lagos|1200.50
302|Jónsdóttir|Reykjavík|88.00

id,name,city,balance
301,"Okafor, Ada",Lagos,1200.50
302,Jónsdóttir,Reykjavík,88.00
skiltáknsvalkostir, þar á meðal sjálfvirkt
6
textakóðanir
8
skrár í hverri lotu
20
á skrá
95 MB

Takið eftir annarri færslunni. Nafnið inniheldur kommu, þannig að CSV-skráin setur það innan tvöfaldra gæsalappa; án þeirra sæi innflutningstól fimm dálka í stað fjögurra. Sænski stafurinn ö helst réttur því úttakið er UTF-8. Þessar tvær reglur, tilvitnun og kóðun, skýra flesta misheppnaða CSV-innflutninga.

Staðreyndir um TXT- og CSV-sniðin

TXT

Hreinn texti

TXT-skrá inniheldur aðeins venjulega stafi án sniðs, leturs, mynda eða umbrots. Nútímatextaskrár eru yfirleitt í UTF-8, sem nær yfir öll tungumál, en eldri skrár geta notað aðra stafakóðun og birt ruglaða stafi. Hreinn texti er agnarlítill, úreldist aldrei og opnast í öllum tækjum, frá símum til netþjóna. Hann getur ekki geymt feitletrun, töflur eða myndir, svo uppbyggingu þarf að tákna með bilum eða einföldu málmerkjamáli.

Þjöppun
–
Gegnsæi
–
Hreyfimynd
–
Kom fram
–
TXT umbreytir

CSV

Gildi aðskilin með kommum

CSV er hreint textasnið fyrir töflur þar sem hver lína er röð og kommur aðgreina dálka. Það hefur verið notað frá árdögum tölvunnar og er lýst í RFC 4180, þó mörg afbrigði noti semíkommur eða tab og mismunandi stafakóðun. Nánast öll töflureiknar-, gagnagrunns- og greiningarforrit geta flutt það inn og út, sem gerir það að sjálfgefnu sniði til að flytja gögn milli kerfa. CSV geymir aðeins gildi, án formúla, sniðs, margra blaða eða gagnagerða.

Þjöppun
–
Gegnsæi
–
Hreyfimynd
–
Kom fram
–
CSV umbreytir

Fólk umbreytir TXT í CSV þegar kerfi hefur skrifað töflu sem laustengdan texta og næsta forrit tekur aðeins við gildum aðskildum með kommum.

Spurningar um TXT í CSV

Hver er munurinn á TXT- og CSV-skrá?

Bæði eru hreinn texti. Endingin .csv lofar tiltekinni uppsetningu, gildum aðskildum með kommum og tilvitnunarreglum samkvæmt RFC 4180, þannig að forrit opna hana strax sem töflu. .txt lofar engu; aðgreinirinn gæti verið tabstopp, lóðrétt strik eða bil, og innflutningstól þarf að fá að vita hver þeirra það er.

Get ég umbreytt tab-aðgreindri textaskrá í CSV?

Já, það er algengasta tilvikið. Tabstoppaaðgreindar útflutningsskrár koma úr gagnagrunnum, afrituðum töflum af klippiborði og mörgum skýrslutólum. Sjálfvirk greining þekkir tabstoppin og öll gildi sem innihalda kommu fá gæsalappir í CSV-skránni svo þau haldist í einum dálki.

Textaskráin mín raðar dálkum upp með bilum. Virkar það?

Aðeins ef ekkert gildi inniheldur bil. Bil sem skiltákn lítur á hvert bil sem dálkaskil, þannig að borg eins og New York myndi skiptast í tvennt. Skýrslur með fastri breidd, þar sem dálkar eru fylltir upp til að raðast saman, þarf frekar að skilgreina eftir staðsetningu í innflutningshjálp töflureiknis.

Af hverju líta nöfn með kommum og sérstöfum brengluð út þegar CSV-skráin er opnuð?

Textaskráin og forritið eru ósammála um kóðun. Eldri Windows-forrit vistuðu texta sem Windows-1252, en Notepad hefur notað UTF-8 sem sjálfgefið síðan Windows 10 May 2019 Update. Stilltu Textakóðun til samræmis við upprunann, eða veldu UTF-8 með BOM svo Excel á Windows lesi úttakið rétt.

Get ég umbreytt textanum beint í Excel-vinnubók?

Já: breyttu Umbreyta í í XLSX. Vinnubók sleppir skrefinu þar sem Excel giskar á gerðir dálka, sem skiptir máli fyrir kóða með núll fremst. Notaðu CSV í XLSX síðar fyrir skrár sem eru þegar CSV.