我有一个基于Lotus Domino 6.5版的domino web应用程序的nsf数据库文件。从NSF数据库文件中提取数据 - Domino
关于如何提取数据的任何想法?数据包含word,pdf和html文档。
我有一个基于Lotus Domino 6.5版的domino web应用程序的nsf数据库文件。从NSF数据库文件中提取数据 - Domino
关于如何提取数据的任何想法?数据包含word,pdf和html文档。
您可以下载Notes设计器客户端from IBM而不受限制,以及Notes and administrator clients为90天的评估期。那么你应该可以本地访问数据。
字和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文档也附文件,你可以为这些做同样的事情。如果没有,这是一个不同的故事。
谢谢,那是什么编程语言?我没有使用Domino的经验,我刚刚得到了这个文件,我正试图弄清楚如何获取数据。 –
它是lotusscript。您将需要设计师客户端和绝对帮助文件。 –
获取HTML问题非常重要,您需要html吗?是格式化为笔记形式还是附件。如果它在表单中被格式化,那么使网站联机并使用网络抓取工具来获取数据可能会更容易(在您的情况下)。 –
你有Notes客户端吗?您想在附件中使用唯一的数据吗? Notes数据库中的大多数数据往往位于表单中的字段中,而不是附件中。 –