【发布时间】:2014-06-27 02:24:34
【问题描述】:
我有一个关于 MS Project XML 导出的问题。我有一个项目,当在 MS Project 中导出为 XML 时,XML 结构中有一些奇怪的字段。在分配节点下,有名为<f405040> 的标签和类似的标签,没有任何子标签,也没有属性。它看起来像这样:
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/project">
<UID>105</UID>
...
<Assignments>
<Assignment>
<TaskUID>1</TaskUID>
<ResourceUID>-1</ResourceUID>
...
<f405040></f405040>
<f405050></f405050>
<f405060></f405060>
</Assignment>
</Assignments>
</Project>
在尝试将项目导入第三方应用程序时,这些标签会导致问题,可能是因为根据 XML 架构它们是不允许的。无论如何,我无法在其他应用程序中使用此 XML。由于其他应用程序直接使用 *.mpp 文件并自行创建 XML,因此我需要在 MSP 中去掉这些字段。
有人知道如何处理 MS Project 中的 *.msp 文件以摆脱这些字段吗?
谢谢, 托比亚斯
【问题讨论】:
标签: xml ms-project