当前位置:  开发笔记 > Android > 正文

DOCX中唯一ID的最佳位置(Open XML WordprocessingDocument)

如何解决《DOCX中唯一ID的最佳位置(OpenXMLWordprocessingDocument)》经验,为你挑选了0个好方法。

我正在寻找一种方法来识别移动或重命名的DOCX文件.原因很明显,我正在使用Open XML SDK,构建一个超链接检查器.

工作完美,至少可以添加或更新文档中的超链接.

但问题是,如果我将外部文件(source.docx + target.docx重命名为targetB.docx)重命名,则链接会中断.我可以找到断开的链接(只需检查链接文件是否在其给定的位置).

但我想要更多.我希望能够通过搜索目录(docx)中的所有文档并扫描它们是否为"目标"来恢复丢失的链接.最简单的方法应该是存储在文档属性中某处的GUID,如果重命名或编辑文档,则不会更改(校验和不适用).

然后我创建一个单独的链接列表和相应的ID,如果任何文档被重命名,我只是更新链接.我希望这个概念很清楚.

所以有一些基本问题:

是否有"最佳实践"将此"自定义信息"存储在Open XML Document中

wordprocessingdocument(DOCX)是否已经拥有Word创建的一些唯一标识符

你会在哪里保存映射(超链接目标的GUID)

我希望这个问题很清楚,如果不是我试着澄清一下,只要发表评论即可.

谢谢,克里斯

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有