0

与命令行相比,我只是想看看其他人是否对使用 java 的mksapi.jar有相同的体验。在窗户上运行。

我的问题是,将选项--xmlapi与 CLI 一起使用或com.mks.connect.AbstractCmdRunner.executeWithXML(String[] cmd)与 java API 一起使用会为节点Response//WorkItems//WorkItem//Field//Value提供不同的输出

虽然 CLI 有一个包含“Value”值的附加节点TokenValue,但 java API 将值作为Value节点的一部分提供。

例子:

<Field name="projectType">
    <Value dataType="string">
      <TokenValue>Variant</TokenValue>
    </Value>
</Field>

对比

<Field name="projectType">
    <Value dataType="string">Variant</Value>
</Field>

我想知道你们中的一个人是否有解释——或者甚至更好的解决方案来将两个输出与任何版本对齐。

这个例子是结果的一部分si sandboxinfo --xmlapi

4

1 回答 1

1

不能保证两者提供相同的结果。

--xmlapi 选项是未发布的选项,因此不受支持。

披露: 我在 PTC Integrity 技术支持部门工作。

于 2014-09-30T23:11:50.693 回答