Skip to main content

Posts

Showing posts with the label m21couchdb

marc-json

Ajuste el código del plugin para migrar archivos Marc21 a Couchdb, para que soporte el formato marc-json. Parte del código fuente

M21Couchdb Migrador Marc21 a Couchdb

En esta ocasión realice un plugin muy bĆ”sico para migrar datos desde un archivo en formato mar21 (.mrc)  a una base de datos couchdb. El funcionamiento es sencillo, se analiza el contenido del archivo se obtienen los campos y luego estos se insertan en una base de datos documental. Simplemente seleccionando el archivo Este plugin utiliza la biblioteca Marc4j Aqui podemos ver el contenido del archivo Sesion.java package org.avbravo.m21couchdb; /**  *  * @author avbravo  */ import com.fourspaces.couchdb.Database; import com.fourspaces.couchdb.Document; import com.fourspaces.couchdb.Session; import java.io.FileInputStream; import java.io.InputStream; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.Statement; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.Iterator; import java.util.List; ...