我正在使用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)。
我们解析了许多文件,其中一些文件很大,所以我不可能不断修改客户的标题,读取它们,然后再将它们更改回来。此外,我没有看到任何以编程方式修改它们的方法。
还有其他人发现此问题吗?有谁知道如何解决/修复此行为?
答案 0 :(得分:0)
这是MPXJ中的一个错误。我将很快修复MPXJ回购。