1、在测试过程中发现在对已经存在的ofd文件中增加附件的时候提示
无法解析Attachments.xml文件,将重新创建该文件。
2、打断点跟踪发现原因是document.xml中的Attachments节点存的是Attachments.xml的相对路径不是绝对路径。
示例1
3、如下图ResourceLocator的workDir默认是根路径下的,根路径下是没有Attachments.xml的,在后面就找不到了。
所以默认加个Doc_0路径去处理这个问题。
输入图片说明

====================================================================================
bookmark问题
document拿下面的节点通过qname可以匹配到
输入图片说明
但是节点里的二级节点的namespace是空的,所以导致再进一步通过elements去获取bookmark节点的list就拿不到了。
输入图片说明