Kysymys:
Katseluohjelma suurille CSV-tiedostoille, jotka eivät mahdu muistiin
mbl
2015-10-21 18:53:08 UTC
view on stackexchange narkive permalink

Haluaisin löytää CSV-katseluohjelman, jolla on seuraavat ominaisuudet:

  • Toimii Linuxissa.
  • Käsittelee erittäin suuria tiedostoja. Tarkoitan, että sen ei pitäisi yrittää ladata koko tiedostoa muistiin milloin tahansa (toisin kuin LibreOffice Calc).
  • Antaa mahdollisuuden lukea missä tahansa tiedostossa vierityspalkilla tai muulla vastaavalla tavalla.
  • Näyttää taulukkonäkymän tiedoista (sarakkeet ovat pystysuorassa) ja antaa käyttäjän muuttaa sarakkeiden kokoa (toisin kuin tavallinen tekstieditori).
  • Ihannetapauksessa järkevä arvaus erottajasta ja lainausmerkistä.
  • Ideaalisesti arvaa koodauksen.
Haluatko hakulaitteen, kuten `` vähemmän '', vai onko sinulla tiettyjä linja-alueita, jotka haluat poistaa
Kaksi vastused:
mguassa
2015-10-25 21:56:18 UTC
view on stackexchange narkive permalink

Voit kokeilla reCsvEditor -sovellusta, CSV-tiedostojen katseluohjelmaa / muokkausohjelmaa, joka tukee monenlaisia ​​kentän erottimia, erittäin suuria tiedostoja ja Unicode-tiedostoja. Tiedostot näytetään taulukkomuodossa.

Näyttää siltä, ​​että se vastaa kaikkia vaatimuksiasi, se on kirjoitettu Java-kielellä, ja sillä on myös SourceForge-projektiportaali (josta ohjelma voidaan ladata from).

Tässä on luettelo ominaisuuksista, jotka on otettu sen verkkosivustolta:

  • Tukee erittäin suuria tiedostoja
  • Tukee lähes kaikkia mitä tahansa merkkiä, jota käytetään kentän erottimena
  • Sarakkeita voidaan lisätä, siirtää ja kopioida
  • kentän erotinta / lainauksia voidaan muuttaa
  • kentät voivat olla sekä piilotettuja että Kiinteä sijainti
  • Tuetaan useita tiedostonäkymiä, mukaan lukien
    • tietueenäkymä - Näytä yksi tietue, jonka kentät menevät sivun alapuolelle.
    • suodatettu näkymä - valitse tietueet / kentät näytetään.
    • Lajiteltu puunäkymä - antaa lajittelun / yhteenvedon tiedostosta, jossa yksittäiset tietueet ovat puun lehtiä
    • Sarakkeenäkymä - rivit / sarakkeet vaihdettu.
  • Tiedostot voidaan viedä kiinteän leveyden tekstinä tai Xml- tai Html-muodossa tai nopeusmallin kautta (vaatii erillisen nopeuden latauksen).

Muutama kuvakaappaus antaa kuvan siitä, miltä se näyttää:

CSV file preview

CSV record edit view

CSV big file options

Sourceforge-sivu kertoo, että se on "yksinkertaisten (vain yhden tietueen) Csv-tiedostojen editori". Tiedätkö mitä tarkoittaa "vain yksi levy"?
@RockPaperLizard Olen lukenut myös sen, ei aavistustakaan, mitä se tarkoittaa ... Olen käyttänyt ohjelmaa ja voit varmasti muokata useampaa kuin yhtä CSV-tiedoston tietuetta.
LOL. Kyllä, näyttää oudolta, että pystymme muokkaamaan vain yhtä tietuetta! Ehkä se on käännösvirhe. On ilo kuulla, ettei sillä ole tätä rajoitusta. ;)
Se näyttää olevan täydellinen työkalu. Valitettavasti ikkuna ei näy oikein Ubuntu 14.04.3: ssa
Tämä on täydellinen työkalu! Lisäksi sitä ylläpidetään aktiivisesti.
einpoklum
2017-12-15 04:42:30 UTC
view on stackexchange narkive permalink

Toinen harkittava vaihtoehto on ladata CSV-tiedosto analytiikkaan suuntautuneeseen DBMS: ään, kuten MonetDB, sitten käyttää sen yksinkertaista komentoriviasiakasta tai mitä tahansa ODBC / JDBC / MAPI-pohjaisia ​​työkaluja tarkastellaksesi vain ne tiedot, joista olet kiinnostunut. SQL: n avulla voit helposti käyttää kaikenlaisia ​​monimutkaisia ​​tai yksinkertaisia ​​suodattimia - sarakkeisiin ja riveihin.



Tämä Q & A käännettiin automaattisesti englanniksi.Alkuperäinen sisältö on saatavilla stackexchange-palvelussa, jota kiitämme cc by-sa 3.0-lisenssistä, jolla sitä jaetaan.
Loading...