从NSF数据库文件中提取数据 - Domino

时间:2012-07-04 09:40:22

标签: lotus-notes lotus-domino

我有一个基于Lotus Domino 6.5版的domino Web应用程序的nsf数据库文件。

关于如何提取数据的任何想法?数据包含word,pdf和html文档。

2 个答案:

答案 0 :(得分:3)

单词和pdf文档可以分离:

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

上面的代码只是一个例子,重点是找到嵌入的对象并使用o.ExtractFile( oname )

如果html文档也是附加文件,您也可以这样做。如果没有,那就是另一回事了。

答案 1 :(得分:2)

您可以下载没有限制的Notes设计器客户端from IBM以及具有90天评估期的Notes and administrator clients。然后你应该能够本地访问数据。