Wat om te weet
- 'n CSV-lêer is 'n komma-geskeide waardelêer; bekyk/wysig een met Excel, WPS Office Spreadsheets of Google Sheets.
- Skakel CSV om na Excel (XLSX), PDF, XML, TXT, ens., met dieselfde programme of Zamzar.
- CSV-lêers kan ook gegenereer en ingevoer word in die meeste e-poskliënte en ander programme wat met gestruktureerde data handel.
Hierdie artikel verduidelik wat 'n CSV-lêer is, hoe om een oop te maak of te redigeer, en hoe om een na 'n ander formaat om te skakel.
Wat is 'n CSV-lêer?
'n CSV-lêer is 'n komma-geskeide waardelêer. Dit is 'n gewone tekslêer wat slegs syfers en letters kan bevat, en struktureer die data daarin in 'n tabelvorm, of tabelvorm.
Lêers wat eindig op die CSV-lêeruitbreiding word gewoonlik gebruik om data uit te ruil, gewoonlik wanneer daar 'n groot hoeveelheid is, tussen verskillende toepassings. Databasisprogramme, analitiese sagteware en ander toepassings wat groot hoeveelhede inligting stoor (soos kontakte en kliëntedata), ondersteun gewoonlik hierdie formaat.
Daar kan soms na 'n komma-geskeide waardelêer verwys word as 'n karakter-geskeide waardes of komma-geskeide lêer, maar ongeag hoe iemand dit sê, hulle praat van dieselfde formaat.
CSV is ook kort vir rekenaarsagteware-validering, kommageskeide veranderlike, kringgeskakelde stem en dubbelpuntgeskeide waarde.
Hoe om 'n CSV-lêer oop te maak
Sigbladsagteware word gewoonlik gebruik om CSV-lêers oop te maak en te redigeer, soos Excel of die gratis OpenOffice Calc of WPS Office Spreadsheets. Sigbladnutsgoed is ideaal vir CSV-lêers omdat die data wat in die lêer vervat is gewoonlik op een of ander manier gefiltreer of gemanipuleer gaan word.
Om jou CSV-lêer aanlyn te bekyk en/of te redigeer, kan jy Google Blaaie gebruik. Om dit te doen, besoek daardie bladsy en kies die vouer-ikoon om deur jou rekenaar of Google Drive vir die lêer te blaai.
Jy kan ook 'n teksredigeerder gebruik, maar grootes sal baie moeilik wees om mee te werk in hierdie tipe programme. As jy dit wil doen, sien ons gunstelinge in hierdie lys van beste vryteksredakteurs.
Soos hierbo genoem, ondersteun Excel ook CSV-lêers, maar die program is nie gratis om te gebruik nie. Desondanks is dit waarskynlik die program wat die meeste gebruik word om CSV-lêers te bekyk en te redigeer.
In ag genome die aantal programme daar buite wat gestruktureerde, teksgebaseerde data soos CSV ondersteun, het jy dalk meer as een program geïnstalleer wat hierdie tipe lêers kan oopmaak. Indien wel, en die een wat by verstek oopmaak wanneer jy dubbeltik of dubbelklik op CSV-lêers in Windows is nie die een wat jy graag met hulle wil gebruik nie, is dit baie maklik om daardie program in Windows te verander.
'n Ander manier om 'n CSV-lêer te "oopmaak", is om dit in te voer. Jy sal dit doen as jy die data van die lêer wil gebruik in 'n toepassing wat nie eintlik bedoel is vir redigering nie, maar om die inhoud te bekyk/gebruik.
Kontakinligting is die mees ooglopende voorbeeld; jy kan kontakte byvoorbeeld in jou Google-rekening invoer om die kontakbesonderhede van die CSV-lêer met Gmail te sinkroniseer. Trouens, baie e-poskliënte ondersteun die uitvoer en invoer van kontakinligting via die CSV-formaat, insluitend Outlook, Yahoo en Windows Mail.
Hoe om 'n CSV-lêer om te skakel
Aangesien CSV-lêers inligting in 'n teksvorm stoor, is ondersteuning vir die stoor van die lêer in 'n ander formaat by baie verskillende aanlyndienste en aflaaibare programme ingesluit.
Al die lessenaarprogramme hierbo genoem kan 'n CSV-lêer omskakel na Excel-formate soos XLSX en XLS, sowel as na TXT, XML, SQL, HTML, ODS, en ander. Hierdie omskakelingsproses word gewoonlik deur die Lêer > Stoor as-kieslys gedoen.
Jy kan ook Google Blaaie gebruik. Kies XLSX, ODS, PDF of enige ander ondersteunde formaat vanaf die File > Download-kieslys.
Daar is ook 'n paar gratis lêer-omskakelaars wat in jou webblaaier loop, soos byvoorbeeld Zamzar, wat CSV-lêers kan omskakel na sommige van die formate hierbo, sowel as na PDF en RTF.
Die CSVJSON-nutsding (raai …) skakel CSV-data na JSON om, baie nuttig as jy groot hoeveelhede inligting vanaf 'n tradisionele toepassing in 'n webgebaseerde projek invoer.
Jy kan gewoonlik nie 'n lêeruitbreiding (soos CSV) verander na een wat jou rekenaar herken en verwag dat die nuut hernoemde lêer bruikbaar sal wees nie. 'n Werklike lêerformaatomskakeling deur gebruik te maak van een van die metodes hierbo beskryf moet in die meeste gevalle plaasvind. Aangesien hierdie lêers egter net teks kan bevat, kan jy enige CSV-lêer na enige ander teksformaat hernoem en dit behoort oop te maak, al is dit op 'n minder nuttige manier as wanneer jy dit pas by CSV gelaat het.
Kan dit steeds nie oopmaak nie?
CSV-lêers is bedrieglik eenvoudig. So eenvoudig soos wat hulle met die eerste oogopslag is, kan die geringste misplasing van 'n komma, of 'n basiese verwarring soos die een wat hieronder bespreek word, hulle soos vuurpylwetenskap laat voel.
Hou in gedagte dat jy dalk nie die lêer kan oopmaak of die teks daarin kan lees nie, om die eenvoudige rede dat jy 'n ander lêer vir een in die CSV-formaat verwar. Sommige lêers deel sommige van dieselfde lêeruitbreidingsletters, maar is nie eintlik in dieselfde formaat nie, of selfs 'n soortgelyke een.
CVS, CVX en CV is net 'n paar voorbeelde waar die lêers waarskynlik nie in 'n sigbladprogram kan oopmaak nie, al lyk die agtervoegsel baie soos CSV. As dit die geval is met jou lêer, doen navorsing oor die regte lêeruitbreiding op Google of hier op Lifewire, om sy versoenbare oopmakers of omskakelaars te sien.
Belangrike inligting oor die redigering van CSV-lêers
Jy sal waarskynlik net 'n CSV-lêer teëkom wanneer jy inligting van een program na 'n lêer uitvoer, en dan daardie selfde lêer gebruik om die data in 'n ander program in te voer, veral wanneer jy met tabelgeoriënteerde toepassings handel.
Jy kan egter soms vind dat jy 'n CSV-lêer redigeer, of een van nuuts af maak, in welke geval die volgende in gedagte gehou moet word:
'n Algemene program wat gebruik word om CSV-lêers oop te maak en te redigeer, is Excel. Iets wat belangrik is om te verstaan oor die gebruik van Excel, of enige ander soortgelyke sigbladsagteware, is dat alhoewel daardie programme blykbaar ondersteuning bied vir verskeie blaaie wanneer jy 'n CSV-lêer redigeer, die CSV-formaat nie "blaaie" of "oortjies" ondersteun nie, data wat jy in hierdie bykomende areas skep, sal dus nie na die CSV teruggeskryf word wanneer jy stoor nie.
Byvoorbeeld, kom ons sê jy wysig data in die eerste vel van 'n dokument en stoor dan die lêer na CSV-dat data in die eerste blad is wat gestoor sal word. As jy egter na 'n ander blad oorskakel en data daar byvoeg, en dan die lêer weer stoor, is dit die inligting in daardie onlangs-geredigeerde blad wat gestoor sal word. Die data in die eerste blad sal nie meer toeganklik wees nadat jy die sigbladprogram afgesluit het nie.
Dit is regtig die aard van die sigbladsagteware wat hierdie ongeluk verwarrend maak. Die meeste sigbladnutsgoed ondersteun dinge soos grafieke, formules, rystilering, prente en ander dinge wat eenvoudig nie onder die CSV-formaat gestoor kan word nie.
Daar is geen probleem nie, solank jy hierdie beperking verstaan. Dit is hoekom ander, meer gevorderde tabelformate bestaan, soos XLSX. Met ander woorde, as jy enige werk verder as baie basiese dataveranderings in 'n CSV wil stoor, moenie meer CSV gebruik nie - stoor of voer eerder uit na 'n meer gevorderde formaat.
Hoe CSV-lêers gestruktureer is
Dit is maklik om jou eie CSV-lêer te maak. Kry net jou data gesorteer soos jy wil in een van die nutsgoed hierbo genoem, en stoor dan wat jy het in die CSV-formaat.
Jy kan ook een met die hand skep, ja-van nuuts af, deur enige teksredigeerder te gebruik.
Hier is een voorbeeld:
Naam, adres, nommer
John Doe, 10de Straat, 555
Alle CSV-lêers volg dieselfde algehele formaat: elke kolom word geskei deur 'n skeidingsteken (soos 'n komma), en elke nuwe reël dui 'n nuwe ry aan. Sommige programme wat data na 'n CSV-lêer uitvoer, kan 'n ander karakter gebruik om die waardes te skei, soos 'n oortjie, kommapunt of spasie.
Wat jy in die voorbeeld hierbo sien, is hoe die data sal verskyn as die CSV-lêer in 'n teksredigeerder oopgemaak word. Aangesien sigbladsagtewareprogramme soos Excel en OpenOffice Calc CSV-lêers kan oopmaak, en daardie programme selle bevat om inligting te vertoon, sal die Naam-waarde in die eerste sel geplaas word met die John Doe in 'n nuwe ry net onder dit, en die ander dieselfde patroon volg.
As jy kommas insluit of aanhalingstekens in jou CSV-lêer gebruik, lees edoceo en CSVReader.com se artikels vir hoe jy te werk moet gaan.
Greelgestelde Vrae
- Hoe voer ek my iPhone-kontakte uit na 'n CSV-lêer? Voer kontakte uit vanaf 'n iPhone met 'n derdeparty-toepassing soos Uitvoer na CSV. In die Uitvoer na CSV-program, kies Begin uitvoer > + > Wysig Kolomdata > kies 'n bron > Uitvoer
- Hoe lees jy 'n CSV-lêer in MATLAB? Om 'n CSV-lêer in MATLAB te lees, sleep en los die CSV-lêer in enige vouer op die MATLAB-pad. Tik dan in die MATLAB-opdragvenster m=csvread('name_of_file.dat'); en vervang die naam van die CSV-lêer vir name_of_file.dat