¿Hay alguna buena biblioteca para leer/escribir archivos DBF en Java o en cualquier otro idioma?Lectura/Escritura de archivos xBASE (DBASE 3-5/DBF)
Respuesta
podría darle una oportunidad esta biblioteca:
http://dans-dbf-lib.sourceforge.net/
Es de código abierto (GPL) y Java puro.
Es fácil acceder a través del proveedor OleDB, como a través de .Net, Visual Foxpro obviamente podría leerlo de forma nativa.
Un google rápido para dbase y jdbc trajo una cantidad de enlaces para un controlador xbase jdbc llamado StelsDBF. No puedo decir que lo he usado o sé más que un Google rápido, pero esa sería mi respuesta de Java.
Una solución alternativa sería la de Java para configurar una fuente de datos ODBC para dBase y luego usar el JdbcOdbc bridge
He utilizado el controlador JDBC de HXTT. Es type-4 (java puro) y funcionó bien. Mi experiencia con el puente JdbcOdbc para la misma tarea fue bastante pobre, pero eso puede haber cambiado en versiones más recientes. El controlador de HXTT es un producto comercial.
"any other language"? como en Python, tal vez?
en Python Estoy usando este: dbfpy. (no debe confundirse con pydbf.)
muy útil de hecho.
- 1. ¿Cómo descifrar una contraseña de archivo dBase?
- 2. Cómo leer/escribir archivos dBase III usando C# /. NET ODBC u OLE?
- 3. ¿Cómo puedo saber con qué formato de base de datos se creó un archivo (o conjunto de archivos) (en Delphi)?
- 4. Descargar archivos binarios con problemas de archivos
- 5. Error al consultar el proveedor "Microsoft.ACE.OLEDB.12.0" de SQL Server
- 6. Git: cómo ignorar los archivos ocultos/archivos de puntos/archivos con nombres de archivos vacíos a través de .gitignore?
- 7. .o archivos vs .a archivos
- 8. ¿cómo puedo copiar archivos al sistema de archivos de android?
- 9. Bash: cat archivos múltiples de la lista de archivos
- 10. Conversión de archivos ASCII de origen a archivos JPEG
- 11. Recuperación de archivos del archivo de CVS *, archivos v
- 12. ¿Hay un analizador de archivos de registro para archivos log4j?
- 13. sendmailR (Part2): Envío de archivos como archivos adjuntos de correo
- 14. Estructura de archivos de Cassandra: ¿cómo se usan los archivos?
- 15. Restringir la carga de archivos a algunas extensiones de archivos
- 16. vigilante del sistema de archivos y archivos de gran tamaño
- 17. Almacenamiento de archivos de imagen, archivos psd, archivos ai, flash en subversión
- 18. Conversión de archivos .vc de archivos .vc a archivos .ll legibles para humanos
- 19. Bloqueo de archivos Java
- 20. Ant archivos de copia
- 21. Publicación de archivos RDLC
- 22. procesamiento de archivos multiFASTA
- 23. Archivos de Parse C
- 24. simple Sistema de archivos
- 25. Sistema de archivos TreeView
- 26. Lectura de archivos MP3
- 27. php, descarga de archivos
- 28. Carga de archivos ASP.NET
- 29. Lectura de archivos .msg
- 30. Subidas de archivos Javascript
nice one! Lo estoy usando para agregar a [csvjdbc] (http://www.sourceforge.net/projects/csvjdbc) la posibilidad de considerar los archivos xBase como una posible entrada. si lo prueba, avíseme si funciona para usted como lo hace para mí. – mariotomo