MPXJ:当文件中存在自定义字段标题时,无法读取字段值

时间:2018-03-06 22:12:58

标签: mpxj mpp

我正在使用MPXJ来读取Microsoft Project文件(.mpp),但是当我将字段更改为具有不同的名称时,the current version of MPXJ(7.2.1)似乎拒绝读取查找字段。

例如,创建一个新项目,显示Text1,将其设置为Lookup,将0和1添加到Lookup列表,并将Text1重命名为任何内容('Test')。现在生成一个任务并将其Text1(Test)设置为1.

现在你无法读取Text1中的1(task.getText(1)返回null)。

我们解析了许多文件,其中一些文件很大,所以我不可能不断修改客户的标题,读取它们,然后再将它们更改回来。此外,我没有看到任何以编程方式修改它们的方法。

还有其他人发现此问题吗?有谁知道如何解决/修复此行为?

1 个答案:

答案 0 :(得分:0)

这是MPXJ中的一个错误。我将很快修复MPXJ回购。