【问题标题】:MS Project 2010 XML ExportMS Project 2010 XML 导出
【发布时间】: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


    【解决方案1】:

    标签代表自定义属性,它们确实出现在 XML 模式中。您将无法阻止 MS Project 生成它们。您可以在 Project SDK 中找到架构 XSD 文件。可以在here 找到 Project 2013 SDK。谷歌将公布之前版本的 SDK 下载位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-11
      • 2014-07-27
      • 2017-06-11
      • 1970-01-01
      • 2013-07-06
      • 2014-05-01
      相关资源
      最近更新 更多