Ugrás a fő tartalomra

Ingyenes CSV megjelenítő és táblarenderer

Illeszd be vagy töltsd fel a CSV/TSV-t, és rendereld rendezható, kereshető táblázatként. Automatikusan felismeri a határolójeleket. Vizsgálj adatkiíratásokat az Excel megnyitása nélkül.

Betöltés után offline is működik

Húzza ide a fájlt, vagy kattintson a tallózáshoz

CSV, TSV, TXT · az eszközödön dolgozza fel

vagy nyomjon Ctrl+V-t a vágólapról való beillesztéshez

Fájlok tallózása
— vagy —

Az Ön fájljai soha nem hagyják el az eszközét. Minden feldolgozás helyileg történik a böngészőjében.

Gyakori felhasználások

  • Gyors CSV ellenőrzésNyissa meg a CSV fájlt a böngészőjében a szerkezetének ellenőrzéséhez anélkül, hogy Excel-t vagy adatbázis-eszközt kellene futtatnia.
  • CSV exportok hibaelhárítása az alkalmazásokbólEllenőrizze az alkalmazásából exportált CSV fájlokat az adatok és a formázás ellenőrzéséhez az ügyfeleknek vagy érdekelt feleknek történő küldés előtt.
  • Adatok előkészítése az importálás előttEllenőrizze a CSV-t az adatbázisba, táblázatba vagy CRM-be történő importálás előtt a szerkezet ellenőrzéséhez.
  • Tudományos adathalmaz ellenőrzéseNyissa meg a CSV kutatási adatokat, felmérésválaszokat vagy kísérlet eredményeket egy gyors első pillantásra.
  • Könnyű táblázat alternatívaAz CSV fájlokat azonnal megnyithatja, amikor csak olvasni kell, anélkül, hogy indítania kellene az Excelt vagy a Google Sheets-et.

Hogyan működik

A CSV Viewer egy kézzel írt, RFC 4180-kompatibilis tokenizálóval elemzi és rendereli fájlját, amely közvetlenül az eszközbe épült — nincs harmadik féltől származó CSV-könyvtár, nincs szerver. A teljes folyamat a böngészőjében fut: fájlolvasás, elválasztó-felismerés, rendezés, szűrés és export.

  1. 1
    Fájlolvasás és elválasztó-felismerés
    A feltöltött fájlok a böngésző File.text() API-ján keresztül kerülnek beolvasásra; a beillesztett szöveg a szövegmezőből kerül rögzítésre. Az eszköz ezután megvizsgálja az első 2000 karaktert, és megszámolja a vessző, tabulátor, pontosvessző és okomita crta előfordulásait az idézett mezőkön kívül — amelyik leggyakrabban jelenik meg, az automatikusan az aktív elválasztóvá válik.
  2. 2
    RFC 4180 tokenizálás
    Egy karakterenkénti tokenizáló megy végig a nyers szövegen, nyomon követve az idézett mezőállapotot, így a dupla idézőjeleken belüli vesszők, okomita crte vagy sortörések literális tartalomként kerülnek kezelésre, nem elválasztóként. Az escapelt idézőjelek (két egymást követő dupla idézőjel karakter) egyetlen idézőjelre sűrűsödnek, megfelelve az RFC 4180 specifikációnak.
  3. 3
    Rendezhető, kereshető táblázat oszlopprofilozással
    Az elemzett sorok a memóriában tartva, kliensoldalon szűrésre kerülnek minden billentyűleütéskor. Egy oszlopfejlécre kattintás típus-tudatos komparátorral rendezi azt: ha az oszlop nem üres értékeinek 80%-a vagy több számként elemezhető, numerikus rendezést alkalmaz, és a nem-numerikus értékek a végére kerülnek; egyébként terület-tudatos karakterlánc-összehasonlítást használ. Egy Statisztika panel kiszámítja a darabszámot, egyedi értékeket, min, max, átlag és medián értéket numerikus oszloponként, teljesen a böngészőben.
  4. 4
    Lapozott megjelenítés és többformátumú export
    A DOM responzivitásának megőrzéséhez a sorok 500-anként vannak lapozva, miközben a keresés és rendezés a teljes adathalmazon dolgozik. Az aktív nézet (fejlécek plusz szűrt, rendezett sorok) tiszta vesszővel elválasztott CSV-ként (az eredeti elválasztótól függetlenül), Markdown táblázatként vagy JSON objektumtömbként exportálható — mind helyben generálva és vágólapra másolva vagy fájlként letöltve.

CSV fájlja közvetlenül a böngészőben kerül beolvasásra, és soha nem kerül feltöltésre semmilyen szerverre — csak a fájlméret (kilobájtban) kerül elküldésre az analitikának az eszközhasználat számlálásához.

Kapcsolódó eszközök

Gyakran ismételt kérdések