Automate your conversions using the RebaseData API
Open a terminal. Run the following command to make sure you have the packages curl and libreoffice-calc installed:
apt-get install curl libreoffice-calcThen you can use CURL to convert the DBF files to CSV. You have to replace northwind.dbc northwind.dct northwind.dcx categories.dbf categories.cdx categories.fpt with the files you want to convert.
curl -F 'files[]=@northwind.dbc' 'files[]=@northwind.dct' 'files[]=@northwind.dcx' 'files[]=@categories.dbf' 'files[]=@categories.cdx' 'files[]=@categories.fpt' https ://www.rebasedata.com/api/v1/convert?outputFormat=csv -o output.zipNow try to open the file output.zip. It will contain CSV files. You can open these CSV files with LibreOffice Calc. Make sure you specify "comma" as column separator.
If you cannot open the file output.zip, there was probably an error and the file contains the error message. Open it with gedit to see the error.
That's it! You successfully read your DBF files.
The RebaseData PHP-Client internally uses our API to convert the DBF files to a standardized format. Then you can read the data using PHP as shown above.