从java检索Lotus Designer信息
是否有一种方法可以从外部java程序获取通常在LotusDesigner中可用的信息 我可以使用Notes.jar获取表单名称、字段名称和字段类型,并对视图执行类似操作,但我无法获取其他信息,如组合框选项或有关页面、代码、导航器等的数据从java检索Lotus Designer信息,java,lotus-notes,lotus,lotus-designer,Java,Lotus Notes,Lotus,Lotus Designer,是否有一种方法可以从外部java程序获取通常在LotusDesigner中可用的信息 我可以使用Notes.jar获取表单名称、字段名称和字段类型,并对视图执行类似操作,但我无法获取其他信息,如组合框选项或有关页面、代码、导航器等的数据 有没有人知道,除了明显的设计器之外,还有一个现有的工具能够拉这个信息,或者除了No.jar之外还有一个JAR文件,它能拉这个信息。 有很多选项你可以考虑。所有这些都包括IBM提供的JAR 您可以使用Notes Java API中定义的Java方法将设计元素作为对
有没有人知道,除了明显的设计器之外,还有一个现有的工具能够拉这个信息,或者除了No.jar之外还有一个JAR文件,它能拉这个信息。
有很多选项你可以考虑。所有这些都包括IBM提供的JAR
您可以使用Notes Java API中定义的Java方法将设计元素作为对象来使用。设计元素是文档,因此您可以处理它们。大多数情况下,这不是很有帮助 以DXL的形式访问设计元素,DXL是XML中Domino对象的一种相对准确的表示形式。在OpenNTF上,我编写了一个名为DXLMagic的项目,它进行DXL导出,您可能需要查看源代码 Domino designer支持版本控制。设置时,Domino Designer将NSF的设计内容复制到目录结构中。您可以使用任何您喜欢的工具处理包含DXL、XML、明文和资源文件的目录 为了在DominoDesigner中访问NSF,使用了Eclipse虚拟文件系统API,而不是文件系统API,它使用IResource接口。当您借用EVFS插件时,您可以在任何OSGI应用程序中使用它希望这能有所帮助你好,西蒙,谢谢你。那个链接帮助我获得了很多我正在寻找的信息。太棒了!请随意扩展解决方案并发布。