与命令行相比,我只是想看看其他人是否对使用 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