Darmowy konwerter online CSV do DBF
Konwertuj rozdzielane dane CSV do tabeli DBF z określonymi typami danych na potrzeby starszych baz danych i oprogramowania GIS.
Konwertuj CSV na DBF online - za darmo
Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.
Zaimportuj plik z adresu URL
Wklej bezpośredni link do pliku. Pobierzemy go na nasz serwer i przekonwertujemy dokładnie tak jak przesłany plik.
Jak to działa
-
1/3
Prześlij swój plik .csv
Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.
-
2/3
Wykonaj konwersję .csv do .dbf
Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.
-
3/3
Pobierz przekonwertowany plik .dbf
Wynik konwersji jest gotowy do pobrania.
Statystyki konwersji CSV do DBF
Zaktualizowano 10 listopada 2026, na podstawie konwersji w 101convert.com
Jak konwertować csv do dbf
- Bazy danych
- Brak ocen.
Starszy program księgowy, GIS lub bazodanowy może wymagać tabeli dBASE zamiast pliku tekstowego z ogranicznikami. Konwersja danych tworzy tabelę DBF ze zdefiniowanymi typami pól, ich szerokościami i kodowaniem, którą zgodne oprogramowanie może otworzyć bezpośrednio.
Czym jest format CSV
CSV (Comma-Separated Values) przechowuje wiersze tabeli jako rekordy tekstowe rozdzielone znakami końca wiersza, a pola — przecinkami lub innym ogranicznikiem, takim jak średniki lub tabulatory. Pola zawierające ograniczniki, cudzysłowy lub znaki końca wiersza są zwykle ujmowane w podwójne cudzysłowy.
Microsoft Excel, LibreOffice Calc i Google Sheets eksportują pliki CSV. Systemy bazodanowe, narzędzia raportujące, oprogramowanie laboratoryjne i aplikacje niestandardowe używają CSV do wymiany danych, ponieważ format ten można odczytać bez specjalistycznego silnika baz danych. CSV nie zachowuje niezawodnie typów pól, indeksów, relacji, formatowania ani uniwersalnego kodowania znaków.
Czym jest format DBF
DBF to format tabel powiązany z dBASE, używany przez Visual FoxPro, Clipper, starsze systemy księgowe i wiele aplikacji GIS. Plik DBF przechowuje rekordy z nazwanymi polami i typami, takimi jak tekstowy, liczbowy, logiczny i data. W przeciwieństwie do CSV jego pola mają określone długości, a rekordy korzystają ze stałej struktury tabeli.
DBF jest odpowiedni, gdy starsza aplikacja wymaga konkretnie tabeli dBASE lub gdy dane atrybutowe muszą towarzyszyć ESRI Shapefile. Stałe definicje ułatwiają przewidywalny odczyt przez starsze oprogramowanie, ale nakładają ograniczenia na nazwy pól, ich szerokości, wartości null, daty i Unicode. Aby zapewnić szeroką zgodność, używaj unikatowych nazw pól o długości nie większej niż 10 znaków; niektóre warianty DBF i nowsze aplikacje obsługują inne limity.
Jak przekonwertować plik CSV do DBF
Korzystanie z LibreOffice Calc
- Otwórz plik CSV, na przykład
customers.csv, w LibreOffice Calc. - W oknie dialogowym importu tekstu wybierz właściwy ogranicznik i kodowanie znaków źródłowych, a następnie sprawdź podgląd. Ustaw kolumny identyfikatorów, takie jak kody pocztowe lub numery kont, jako Text, aby zachować początkowe zera.
- Sprawdź daty, separatory dziesiętne, puste wartości oraz pola zawierające przecinki lub znaki końca wiersza. Przed eksportem popraw błędy analizy.
- Wybierz File → Save As, wpisz nazwę, taką jak
customers.dbf, i wybierz dBase jako typ pliku. - Zaakceptuj potwierdzenie formatu i wybierz zestaw znaków DBF, gdy Calc o to poprosi. Otwórz ponownie wynikowy plik w aplikacji docelowej, aby sprawdzić nazwy pól, wartości, daty i znaki spoza ASCII.
Wyraźne wybranie ogranicznika jest konieczne w przypadku plików rozdzielanych średnikami lub tabulatorami; poleganie na rozszerzeniu nazwy pliku może spowodować zaimportowanie całego wiersza jako jednej kolumny.
Korzystanie z wbudowanego konwertera
Możesz bezpłatnie przekonwertować plik na stronie 101convert.com, bez instalowania oprogramowania: wybierz plik CSV, wybierz DBF jako format wyjściowy, rozpocznij konwersję i pobierz wygenerowaną tabelę. Zweryfikuj wynik w programie odbierającym dane, szczególnie gdy dane zawierają informacje poufne lub znaki spoza ASCII.
Automatyzacja cyklicznych konwersji
W przypadku powtarzalnego importu Python może utworzyć plik DBF za pomocą pakietu dbf. Zainstaluj go za pomocą:
pip install dbf
Zdefiniuj schemat przed wstawieniem rekordów, na przykład name C(80); amount N(12,2); active L; created D. Odczytaj źródło za pomocą csv.DictReader języka Python, jawnie konwertuj wartości liczbowe, logiczne i daty, a następnie dołącz rekordy do tabeli. Zdefiniowany schemat pozwala zachować spójność walidacji, wyboru kodowania i obsługi błędów między kolejnymi partiami danych.
Ograniczenia jakości i zgodności
- Nazwy pól: Zmień długie lub zduplikowane nagłówki przed eksportem. Używaj unikatowych nazw o długości nie większej niż 10 znaków i unikaj znaków interpunkcyjnych w starszym oprogramowaniu dBASE i GIS.
- Szerokości pól: Pola tekstowe i liczbowe mają stałe szerokości. Wartość przekraczająca zadeklarowaną szerokość może zostać obcięta lub odrzucona, a wartości liczbowe mogą spowodować przepełnienie, jeśli szerokość lub precyzja dziesiętna są zbyt małe.
- Typy danych: Wartości wyglądające jak daty, liczby lub wartości logiczne pozostają tekstem, dopóki konwerter nie przypisze im typów. Przechowuj identyfikatory jako pola tekstowe zamiast konwertować je na liczby.
- Kodowanie: Starsze czytniki DBF mogą oczekiwać strony kodowej Windows zamiast UTF-8. Znaki diakrytyczne, cyrylica lub znaki azjatyckie mogą zostać zniekształcone, gdy wybrana strona kodowa nie odpowiada aplikacji docelowej.
- Daty i puste wartości: Tradycyjne pola daty DBF przechowują daty bez znaczników czasu. Starsze czytniki mogą nie rozróżniać w spójny sposób pustej wartości, zera i wartości null w bazie danych.
- Zbiory danych GIS: Samodzielny plik DBF zawiera wyłącznie rekordy atrybutów. Zbiór danych Shapefile wymaga również pasujących plików
.shpi.shx, a zwykle także pliku.prj. Konwersja lub zmiana nazwy pliku DBF nie tworzy geometrii geograficznej. - Indeksy i relacje: CSV nie zawiera indeksów ani relacji, a podstawowy eksport nie tworzy plików indeksów DBF. W razie potrzeby odbuduj te struktury w aplikacji docelowej.
Porównanie formatu CSV z DBF
Jak formaty CSV i DBF wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.
| Cecha | .CSV Comma-Separated Values | .DBF dBASE Database File |
|---|---|---|
| Czytelny tekstowo | Tak | Nie |
| Typy danych | Typowane | Typowane |
| Zagnieżdżone struktury | Nie | Nie |
| Formuły | Nie | Nie |
| Wiele tabel lub arkuszy | Nie | Nie |
| Typowy rozmiar pliku | Mały | Mały |
| Otwarty standard | Tak | Częściowo otwarty |
| Najlepszy do | Wymiana danych | Wymiana danych |
| Wprowadzono | — | 1983 |
| Twórca | — | Ashton-Tate / dBASE, Inc. (format origin) |
| Typ MIME | text/csv | application/x-dbf |
Informacje o rozszerzeniach i typach plików zapewnia File-Extensions.org
Sugerowane oprogramowanie i linki: konwertery csv na dbf
Najczęściej zadawane pytania
Czy konwerter CSV do DBF jest darmowy?
Tak, konwersja CSV do DBF na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.
Jak duży może być mój plik CSV?
Możesz przesłać pliki CSV o rozmiarze do 10 MB i przekonwertować do 3 plików jednocześnie w jednej partii. W płatnym planie limit wynosi do 50 MB na plik i 20 plików naraz, sprawdź nasze plany.
Co dzieje się z przesłanymi plikami?
Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.
Czy muszę instalować oprogramowanie, aby przekonwertować CSV do DBF?
Nie. Konwersja CSV do DBF odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.
Konwersja nie powiodła się?
W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik CSV dla tej konwersji z CSV do DBF. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.
Dodatkowe formaty dla konwersji pliku
csv
Konwersja odwrotna
Konwersja do .dbf
z innych formatów
- db do dbf
- xls do dbf
- mdb do dbf
- sqlite do dbf
- accdb do dbf
- fdb do dbf
- gdb do dbf
- ndx do dbf
- dbx do dbf
- sdf do dbf
- adb do dbf
- crp do dbf
- db2 do dbf
- dbc do dbf
- dbt do dbf
- dbv do dbf
- doc do dbf
- fmp do dbf
- fox do dbf
- fpt do dbf
- frc do dbf
- fwp do dbf
- fxp do dbf
- jpg do dbf
- lbl do dbf
- ntx do dbf
- odb do dbf
- ods do dbf
- otg do dbf
- pmw do dbf
- sda do dbf
- sdd do dbf
- smf do dbf
- spr do dbf
- stc do dbf
- str do dbf
- sxc do dbf
- sxi do dbf
- tbk do dbf
- txt do dbf
- uos do dbf
- uot do dbf
- vor do dbf
- wfm do dbf
- xlsb do dbf
- xlsm do dbf
- xlsx do dbf
- xltx do dbf