UltKit

HTML-i CSV-yə çevirmək

Cədvəli brauzerdən Excel-ə köçürəndə onunla birlikdə şriftlər, linklər, birləşdirilmiş xanalar və bəzən şəkillər də gəlir. Saxlanmış səhifəni CSV-yə çevirdikdə isə yalnız dəyərlər qalır: hər cədvəl sətri bir sətir olur, çeşidləməyə və diaqram qurmağa hazırdır.

Məlumat çevirici

və ya CSV, TSV, TXT … faylları bura sürüşdürün ·

Hər fayl üçün maks. 95 MB· 20 fayla qədər· 30 dəqiqədən sonra silinir

Nəticə

Fayllar serverlərimizdə emal olunur və 30 dəqiqədən sonra silinir.

Bu alətdən necə istifadə etməli

  1. 1

    Veb səhifəni saxlayın

    Brauzerdə Ctrl+S və ya Cmd+S düymələrini basın və .html faylını saxlayın, ya da intranetinizin göstərdiyi hesabat səhifəsini ixrac edin. 20-yə qədər fayl yükləyə bilərsiniz, hər biri 95 MB-dək.

  2. 2

    Excel-ə uyğun kodlaşdırmanı saxlayın

    Bu səhifə UTF-8 formatını BOM ilə yazır ki, Windows-da Excel vurğulu hərfləri düzgün göstərsin. Əlavə ayarlar bölməsində verilənlər bazaları və skriptlər üçün Mətn kodlaşdırması ayarını adi UTF-8-ə, Avropa Excel-i üçün isə Ayırıcı ayarını nöqtəli vergülə dəyişin.

  3. 3

    CSV-yə çevirin

    CSV formatına Çevir düyməsini basın, faylı endirin və Excel, Google Sheets, Numbers və ya BI alətinizdə açın ya da import edin.

Veb cədvəli elektron cədvələ necə köçürmək olar

Analitiklər HTML cədvəllərinə hər yerdə rast gəlir: təchizatçının qiymət səhifəsi, idman statistikası saytı, yükləmə düyməsi olmayan dövlət statistika nəşri, daxili alətin göstərdiyi, lakin ixrac etmədiyi aylıq hesabat. Rəqəmlər elə orada durur, amma brauzer cədvəlini toplamaq, süzmək və ya başqa şeylə birləşdirmək olmur.

CSV neytral təyinat formatıdır. Hər cədvəl proqramı, verilənlər bazası və analitika aləti onu import edir, qaydaları isə 2005-ci ildə RFC 4180 kimi yazılıb. Sətirlər CSV-yə düşəndən sonra məlumatı başqasına verməyiniz lazım olsa, CSV-dən XLSX-ə onları tipli xanalı iş kitabına çevirir. Cədvəl cədvəl sənədinə yox, koda gedirsə, JSON daha yaxşı hədəfdir.

HTML cədvəlini CSV-yə çevirmək: adi üsulların müqayisəsi

UltKitGoogle Sheets IMPORTHTMLExcel-ə kopyala-yapışdır
Giriş tələb edən səhifələr üçün işləyiryesnoyes
Formatlaşdırma və havalar olmadan sadə dəyərləryesyesno
Bir neçə saxlanmış səhifəni birdəfəyə çeviriryesnono
Nəticə təkrar istifadə oluna bilən CSV faylıdıryesCSV kimi endirməkSave As CSV
Səhifə dəyişəndə yenilənirnoyesno

HTML-dən CSV-yə çevirmə nümunəsi

Komanda adı hava olan turnir cədvəli, CSV-yə çevrilmiş
<table>
  <tr><th>Yer</th><th>Komanda</th><th>Xal</th></tr>
  <tr><td>1</td><td><a href="/teams/ajax">Ajax</a></td><td>61</td></tr>
  <tr><td>2</td><td>PSV, Eindhoven</td><td>58</td></tr>
</table>

Yer,Komanda,Xal
1,Ajax,61
2,"PSV, Eindhoven",58

HTML və CSV formatlarının xüsusiyyətləri

HTML

HyperText Markup Language

HTML vebin işarələmə dilidir, 1990-cı illərin əvvəlində Tim Berners-Lee tərəfindən təsvir edilib və indi WHATWG tərəfindən yaşayan standart kimi idarə olunur. HTML faylı başlıq, abzas, keçid, cədvəl, şəkil və formaları təsvir edir, üslub isə adətən CSS-dən gəlir. Hər brauzer onu göstərir, həmçinin e-poçt şablonlarında və saxlanmış veb səhifələrdə işlənir. Tək HTML faylı çox vaxt xarici şəkil və üslub cədvəllərindən asılıdır, ona görə tək köçürüldükdə pozulmuş görünə bilər.

Sıxılma
–
Şəffaflıq
–
Animasiya
–
İlk dəfə təqdim edilib
1993 · Tim Berners-Lee; maintained by WHATWG
HTML konvertoru

CSV

Vergüllə ayrılmış dəyərlər

CSV cədvəllər üçün sadə mətn formatıdır: hər sətir bir cərgədir, vergüllər isə sütunları ayırır. İlk kompüter dövründən istifadə olunur və RFC 4180-də təsvir edilib, lakin bir çox variant nöqtəli vergül və ya tabulyasiya və müxtəlif mətn kodlaşdırmalarından istifadə edir. Demək olar ki, hər cədvəl, verilənlər bazası və analitika aləti onu idxal və ixrac edə bilir, bu da onu sistemlər arasında məlumat daşımaq üçün standart format edir. CSV yalnız dəyərləri saxlayır; düstur, formatlaşdırma, çoxsaylı vərəq və məlumat növləri yoxdur.

Sıxılma
–
Şəffaflıq
–
Animasiya
–
İlk dəfə təqdim edilib
–
CSV konvertoru

Veb səhifədə və ya intranet hesabatında dərc olunmuş cədvəli səhifənin oxu üçün əlavə etdiyi havalar, rənglər və düzən olmadan cədvəl sənədində süzmək, toplamaq və ya diaqrama çevirmək lazım olanda HTML CSV-yə çevrilir.

HTML-i CSV-yə çevirmək barədə suallar

Niyə cədvəli sadəcə kopyalayıb Excel-ə yapışdırmayaq?

Yapışdırma HTML formatlaşdırmasını da gətirir: hiperhavalar, fon rəngləri, xanaların içində sətir keçidləri və bəzən şəkillər. Həmçinin Excel dəyərləri yerindəcə yenidən şərh edir, buna görə 3-4 kimi aralıq tarixə çevrilə bilər. CSV isə sadə mətn dəyərlərindən ibarətdir və onları öz şərtlərinizlə import edirsiniz.

Google Sheets-in IMPORTHTML funksiyası nə ilə fərqlənir?

IMPORTHTML açıq URL-dəki cədvəli cədvəl sənədinə çəkir və yeniləyir. Daxil olma tələb edən səhifələrə, məsələn intranet hesabatına və ya hesaba girişli panelə çata bilmir. Həmin səhifəni fayl kimi saxlayıb çevirmək isə mənbəyindən asılı olmayaraq işləyir.

Excel-in kodları tarixə çevirməsinin və sıfırları silməsinin qarşısını necə almaq olar?

Excel CSV-ni birbaşa açanda tipləri təxmin edir. Əvəzinə Data, From Text/CSV vasitəsilə import edin və poçt indeksləri, hissə nömrələri və ya 1-2 kimi aralıqlar olan sütunları yükləmədən əvvəl Text tipinə təyin edin.

Hiperlinklər CSV-də saxlanılırmı?

Görünən hava mətni xananın dəyəri kimi saxlanır; arxasındakı ünvan saxlanmır, çünki CSV xanası yalnız bir sadə dəyər tutur. URL-lər lazımdırsa, əvvəlcə onları mənbə cədvəlinin ayrıca sütununa yazın.

Yalnız PDF kimi əlimdə olan cədvəli çevirmək olarmı?

Bəli, fərqli girişlə: PDF-dən CSV-yə sətirləri PDF-dəki mətn mövqelərindən bərpa edir. Bu, HTML cədvəl işarələməsini oxumaqdan çətindir, ona görə nəticəni daha diqqətlə yoxlayın.

Səhifədə cədvəl görünür, amma CSV boşdur. Niyə?

Bir çox panellər cədvəllərini səhifə yükləndikdən sonra JavaScript ilə çəkir, ona görə saxlanmış HTML yalnız boş konteyner saxlayır. Məlumat görünəndən sonra cədvəli brauzerin developer alətlərindən (Elements paneli, Copy outerHTML) .html faylına köçürün və ya tətbiqdə Export düyməsini axtarın.