在我的应用程序中,我们创建了一个已发布文档的草稿文档,因此我们可以处理草稿并在我们准备就绪时发布。
该发布是通过LotusScript完成的,因为相同的代码用于在特定日期发布的预定代理。
由于我们需要保留原始文档的UNID(对于同一应用程序和其他应用程序中的现有文档链接),我们在发布时会做一些舞蹈,以便草稿的内容进入已发布的文档,然后保存。将草稿内容复制到已发布内容的方式是这样完成的:
Call draftDoc.copyAllItems(publishedDoc, True)
不幸的是,图像和附件链接是使用草稿的UNID构建的,当然,一旦我们将所有项目复制到不同的文档(已发布的文档),这些链接就不起作用。
我对这一点毫无头绪......为了向后兼容,我们确实需要在已发布的文档上保留相同的UNID,并且我们无法用户创建他们的图像和链接与已发布的文档。 s UNID,因为某些文件可能尚未出现在已发布的文档中,因为无法进行预览。
欢迎任何想法,想法,提示,技巧和其他方式:)
答案 0 :(得分:1)
如果您需要,您需要完成以下几个步骤:
如果用Java编写。 JTagSoup使得处理HTML和属性非常容易。从技术上讲,你只需要src和href