将 IBM Lotus Notes 文件转换为文本

2024-03-27

如何将 .nsf Lotus 文件转换为文本文件?我想编写一个java程序来读取我系统上的.nsf文件。我已经简单地尝试过,但它显示非英语字符,他们有什么方法可以正常访问它们。

EDIT:

该代码位于.net中并使用任何服务器的会话,我只想通过java读取.nsf文件而不创建任何服务器的会话事实上我有.nsf数据库。我只是想读取一个文本文件。如果有一种方法可以用javacc解析.nsf,那就更好了……


Lotus Notes 数据库充满了专有的设计组件。假设您只想导出数据,则需要编写一个代理(也称为批处理),它会查看数据库中的所有文档,然后将所有字段导出到纯文本文件中。

如果您喜欢 XML,您也可以以该格式导出数据,但同样,您需要为此编写一个代理。

或者,Lotus Notes 中有一些用于导出数据的基本内置机制,但这仅限于从视图运行它们。视图不一定能获取所有文档。不过,您可以设计一个视图来做到这一点。

如果数据库的大小不是很大(少于 200k 文档),您可以创建列出要导出的所有列的视图,并且具有“Select @All”的视图公式将为您提供所有文档。然后,可以找到从视图中获取数据的“最快”方法here http://www.codestore.net/help/help85_designer.nsf/b3266a3c17f9bb7085256b870069c0a9/851b9ecabad7179e852574cf006b36ed?OpenDocument使用简单的导出程序。

还有导出富媒体的问题,你可以看看here http://www.nsftools.com/tips/NotesTips.htm#rtfexport为了那个原因。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 IBM Lotus Notes 文件转换为文本 的相关文章

  • Ruby on Rails 工作流引擎(如 IBM WorkFlow)

    RoR中有工作流程实现吗 几年来 我使用 IBM WorkFlow 开发并支持 IBM Lotus Notes 企业应用程序 该软件提供了绘制业务流程方案的可能性 例如 某人创建文档并将其发送给另一名员工 另一名员工进行一些更改并将该文档发
  • 将 .XLSX 转换为 Google Sheet 并移动转换后的文件的脚本

    我知道可以使用脚本和驱动 API 将 Excel 文件转换为 Google Sheets 但我正在寻找脚本来转换 Excel 工作表并将转换后的文件移动到其他文件夹 所以需要的步骤如下 将 Excel xls xlsx 从文件夹 A 转换为
  • Domino 中的身份验证和 Web 服务?

    有没有办法允许在 Domino Web 服务中进行身份验证 如果是这样 我该怎么做 IBM 有一个例子here 有other options
  • Lotus Notes Java 应用程序找不到notes.ini

    所描述的两个系统都是带有 Lotus Notes 8 5 的 Windows XP 我有一个 Java 应用程序 下面的示例代码 它使用notes jar 与Lotus Notes 交互 该应用程序在具有以下功能的系统上运行良好notes
  • 如何使用java从.nsf(lotus Notes)文件中获取所有附件

    步骤如下 拿了我的莲花笔记背面作为样本 nsf 然后尝试从sample nsf中读取附件 代码片段 Database db session getDatabase C Projects NotesToJava sample nsf Docu
  • VBA-使用 Lotus Notes 在签名上方插入电子邮件正文

    我想要实现的目标非常简单 将电子邮件正文插入到 Lotus Notes 中的签名上方 我在 vba 中的代码在运行时会在 Lotus Notes 中打开一个新的电子邮件窗口 粘贴到 主题 发送至 和 正文 字段中 一切都很完美 但是当插入正
  • 以编程方式删除 Lotus Notes 设计元素继承

    作为创建基本修订控制系统的一部分 我想以编程方式禁用 Lotus Notes 模板上的设计元素级别继承 到目前为止我已经尝试过以下方法 DXL 导出 ForceNoteFormat true XSLT 由于导入器中字段 上的验证问题而失败
  • 如何从 LotusScript 代理调用 SOAP 1.2 Web 服务?

    我在 Windows 服务器上使用 Lotus Domino 9 我必须打电话给Soap 1 2不再维护的网络服务 莲花Web 服务消费者只接受Soap 1 1web 服务 所以我不能使用这个很好的功能来绑定我的 web 服务 是否可以致电
  • 使用 Python 将 DOCX 文件转换为文本文件

    我编写了以下代码将 docx 文件转换为文本文件 我在文本文件中打印的输出是整个文件的最后一段 部分 而不是完整的内容 代码如下 from docx import Document import io import shutil def c
  • 使用 PHP 快速将 (.rtf|.doc) 文件转换为 Markdown 语法

    我已经手动将文章转换为 Markdown 语法几天了 这变得相当乏味 其中一些长达 3 或 4 页 全文采用斜体和其他强调文本 有没有一种更快的方法可以将 rtf doc 文件转换为干净的 Markdown 语法 我可以利用 如果你碰巧使用
  • 如何使用 C# 检查邮件已读或未读属性 (Lotus Notes)

    我想使用 C 检查邮件已读和未读属性 即想检查邮件是否被阅读 使用Domino dll 未读标记表不会通过 后端类 这是您最有可能在 Domino dll 中使用的类 公开 这可以通过较低级别的 C API 获得 需要处理更多的工作 但如果
  • Lotus Domino Designer 中的源代码控制

    多年来 我们一直在一个大型项目中使用 Domino 但没有任何真正的源代码控制 除了服务器备份 因此 当我注意到最新的 Designer 8 5 3 具有与 SVN 集成的潜力时 我感到非常高兴 我无法仅通过以下方式让 SVN 工作原始说明
  • 获取用于在 Lotus Domino 中加密和解密邮件的私钥和公钥

    我知道 id 文件包含私钥和公钥 公钥位于 ID 文件下的证书内 私钥位于 id 文件内但不在证书中 问题是我如何通过我的 java 代码获取这些密钥 我需要加密和解密邮件 公钥可以在 Domino 目录中找到 您无需执行任何特殊操作即可加
  • 我可以访问 Lotus Notes 的数据库吗?

    这是我第一次使用 Lotus Notes 所以我只知道如何使用它 我也是一名开发人员 所以我对数据库有所了解 目前 我收到将用户添加到 AD 帐户或从 AD 禁用用户甚至修改其在 AD 中的属性的请求 这些请求是通过 Lotus Notes
  • 我需要视图中两列的总和

    我发现这段代码可以遍历并打印出两列的 csv 我稍后解析并计算这两列 我想在这里数一下 而不是打印出来然后再数 我一直在胡思乱想 但无法弄清楚 Dim entry As NotesViewEntry Dim vc As NotesViewE
  • 无法修复“语法错误,‘foreach’语句仅在源级别为 1.5 时可用”

    我正在编写一个 Java 代理 它使用参数化集合类型和增强的 for 循环 然后 Domino Designer 8 5 3 告诉我通过快速修复操作将项目的合规性级别更改为 1 5 如果我这样做 项目就会重建 并且不会发生任何变化 如果我转
  • 通过 JDBC 瘦驱动程序连接 Oracle 11g 时出现问题 (Domino Java)

    我无法使用以下代码远程连接 Oracle 11 数据库 但是 如果我尝试连接安装在我的计算机上的 Oracle 9 数据库 相同的代码可以正常工作 缺什么 我没有收到任何错误 Lotus Notes 挂起 import lotus domi
  • 我可以从 LotusScript 函数返回列表吗?

    我想从 LotusScript 中的函数返回一个列表 eg Function myfunc List As Variant Dim mylist List As Variant mylist one 1 mylist two 2 myfun
  • “标准”RGB 到灰度转换

    我正在尝试编写一个转换器算法 该算法采用 JPEG 图像并返回其 PGM 便携式灰度图 版本 问题是我无法理解 官方 JPG gt PGM 转换器如何从经典 RGB 格式开始为最终像素分配什么值 我猜是 0 gt 255 一开始 我使用了这
  • 使用 Excel 从 Lotus Notes 发送电子邮件并具有附件和 HTML 正文

    是的 我正在尝试通过 Lotus Notes 发送 Excel 电子表格的电子邮件 它有一个附件 并且正文需要采用 HTML 格式 从我读过的所有代码来看 我有一些代码应该允许我这样做 但事实并非如此 如果没有 HTML 正文 附件将发送

随机推荐

  • 如何从 Android 调用 RESTful Web 服务?

    我已经使用 jersey 框架和 java 在 netbean IDE 中编写了 REST Web 服务 对于每个请求用户都需要提供用户名和密码 我知道身份验证不好 使用curl命令 例如 curl u 用户名 密码 X PUThttp l
  • 如何在基于非文档的 Storyboard 应用程序中处理 applicationShouldHandleReopen

    我能想到的最好的办法是 func applicationShouldHandleReopen sender NSApplication hasVisibleWindows flag Bool gt Bool if flag let sb N
  • 在 Windows 上的 Qt Creator 中编译 Cuda 代码

    几天来我一直在尝试获取在 32 位 Windows 7 系统上运行的 Qt 项目文件 我希望 需要在其中包含 Cuda 代码 这种组合要么非常简单 以至于没有人愿意在网上放一个例子 要么非常困难 似乎没有人成功 不管怎样 我发现的唯一有用的
  • 如何使用 Spring Boot 设置速度模板字符编码?

    我的模板使用 UTF 8 作为编码 但我的 Web 应用程序的输出不正确 问题是速度认为我的模板具有 ISO 8859 1 作为编码 因为这是以下输出 System out println ctx getBean VelocityEngin
  • 在 PHP 中使用命名空间解析 XML 数据

    我正在尝试使用这个使用命名空间的 XML 提要 但我无法跳过标签中的冒号 XML 提要如下所示
  • 如何在 Laravel 中动态创建子域?

    在我的 Windows System32 drivers etc 中hosts 我有这个 127 0 0 1 localhost 127 0 0 1 site dev 127 0 0 1 site dev 在我的 xampp apache
  • 如何用制表符替换换行符?

    我有如下所示的图案 hi hello hallo greetings salutations no more hello for you 我正在尝试使用以下命令用制表符替换所有换行符 sed e s n t g 但它不起作用 有人可以帮忙吗
  • 在哪里可以了解有关 C++0x 的更多信息? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • C++ 中的 readNetFromTensorflow 错误

    我是深度学习的新手 第一步 我使用 keras 在 python 中创建并训练一个模型 并通过以下代码冻结 def export model MODEL NAME input node name output node name tf tr
  • 使用 url 生成 YouTube 视频的嵌入代码

    我想将 YouTube 视频添加到我的网站 我想知道有没有办法generate 嵌入代码 by giving the url 我们在浏览器中输入 as input 简而言之 有没有办法获得 嵌入代码 作为输出 给出 url 视频作为输入 我
  • Python:将2个列表转换为字典并为每组数据重复键

    了解 Python 的 zip 函数 我可以做这个 list keys fname lname dob list data bob smith 12121950 keys and data dict zip list keys list d
  • 是否可以向我的应用程序添加“评价此应用程序”链接?

    这就是我想要做的 我的应用程序的设置页面上有一个按钮 我希望它可以将用户引导至应用程序商店上的评论 评分页面 我知道可以使用 UIApplication sharedApplication openURL 但我的应用程序尚未发布 所以我没有
  • Rails 密码将在 24 小时内过期

    在我的 Rails 3 1 应用程序中 我想为用户创建随机密码并使其过期 我正在使用 devise gem 来实现这一点 任何可用的插件expiring password在一段时间内 否则请给我一些逻辑建议来实现此功能 请把我当作一个新手
  • MySQL 连接器 C++ - 无效指针

    我正在尝试使用 MySQL C 连接器连接到数据库 我已经添加了库 并且源代码可以使用所有必要的 include 语句正确编译 我正在使用的代码如下 include
  • 逆斐波那契算法?

    对于任意 n 计算 F n 的方法有数十种 其中许多方法都具有很高的运行时间和内存使用率 然而 假设我想问相反的问题 给定 F n n gt 2 n 是多少 n gt 2 限制存在 因为 F 1 F 2 1 并且没有明确的逆 解决这个问题最
  • 将 Single> 转换为 Observable

    Goal I get a Single
  • 画家难题 - 从第一原理进行算法估计

    这个问题是基于从2001年开始 A guy 找到了一份街头油漆工的工作 在路中间画虚线 第一天他完成了 300 码 第二天完成了 150 码 第三天甚至更少 老板很生气 要求一个解释 我无能为力 那家伙说 我每天都离油漆罐越来越远 我的问题
  • 如何删除用户注册/登录表单?

    我的网站不需要用户登录功能 只有部分用户需要发布新节点 如何删除 Drupal 中的用户注册和登录表单 虽然从技术上讲可以删除登录功能 但您不应该这样做 因为那样您的管理员将永远无法登录该网站 为了删除注册功能 您只需浏览到admin us
  • 是否有适用于 Microsoft Access 的 64 位驱动程序?

    java sql SQLException Microsoft ODBC Driver Manager 指定的 DSN 包含驱动程序和应用程序之间的体系结构不匹配 当我尝试使用 jdbc 从 eclipse 项目连接到 Microsoft
  • 将 IBM Lotus Notes 文件转换为文本

    如何将 nsf Lotus 文件转换为文本文件 我想编写一个java程序来读取我系统上的 nsf文件 我已经简单地尝试过 但它显示非英语字符 他们有什么方法可以正常访问它们 EDIT 该代码位于 net中并使用任何服务器的会话 我只想通过j