Extracción de datos del archivo de base de datos NSF - Domino

Tengo un archivo de base de datos nsf de una aplicación web domino basada en Lotus Domino versión 6.5.

¿Alguna idea sobre cómo puedo extraer los datos? Los datos contienen documentos word, pdf y html.

preguntado el 04 de julio de 12 a las 10:07

¿Tienes un cliente de Notes? ¿Los únicos datos que desea en los archivos adjuntos? La mayoría de los datos en las bases de datos de Notes tienden a estar en los campos de los formularios, no en los archivos adjuntos. -

2 Respuestas

Los documentos word y pdf se pueden separar:

For a=1 To coll.count
     Set doc=coll.GetNthDocument(a)
     Set rtitem = doc.GetFirstItem("Body")
     Forall o In rtitem.EmbeddedObjects
        oname="c:\" + o.name
        Call o.ExtractFile( oname )
        Call o.Remove
     End Forall
     Call doc.Save(True, False)
  Next

El código anterior es solo un ejemplo, el punto es encontrar el objeto incrustado y usar o.ExtractFile( oname )

Si los documentos html también son archivos adjuntos, puede hacer lo mismo con ellos. Si no, es otra historia.

Respondido 04 Jul 12, 10:07

Gracias, que lenguaje de programación es ese? No tengo experiencia en el uso de Domino, acabo de obtener el archivo y estoy tratando de descubrir cómo obtener los datos. - imran azad

Es escritura de loto. Necesitará el cliente del diseñador y definitivamente el archivo de ayuda. - Jasper Duizendstra

Es importante responder bien la pregunta HTML, ¿necesita el html, está formateado en el formulario de notas o es un archivo adjunto? Si está formateado en el formulario, podría ser más fácil (en su caso) poner el sitio en línea y usar un rastreador web para obtener los datos. - Jasper Duizendstra

Me las arreglé para hacer exactamente lo que sugirió (usando un rastreador web), sin embargo, también hay un subprograma Java que contiene los documentos que necesito y que el rastreador web no puede acceder. - imran azad

Puede descargar el cliente de diseño de Notes de IBM sin restricciones, así como la Notas y clientes administradores con un período de evaluación de 90 días. Entonces debería poder acceder a los datos de forma nativa.

Respondido 05 Jul 12, 18:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.