2014-09-10 2 views
0

Я просто хочу посмотреть, был ли у кого-то другой опыт работы с mksapi.jar с использованием java по сравнению с командной строкой. Работает на окнах.Различные выходные данные от mks-integrity xmlapi

Моя проблема заключается в том, что с помощью опции --xmlapi с CLI или с помощью com.mks.connect.AbstractCmdRunner.executeWithXML(String[] cmd) с Java API дает различные результаты для узла Response // WorkItems // WorkItem // поле // Значение

Хотя CLI имеет дополнительный узел TokenValue, содержащий значение «Value», API java дает значение как часть узла Value.

Пример:

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

против

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

Интересно, если один из вас есть объяснение - или даже лучше решение для выравнивания оба выхода к любой версии.

Этот пример является частью результата от si sandboxinfo --xmlapi

ответ

1

Там нет никакой гарантии, что два обеспечивают те же результаты.

Параметр --xmlapi является неопубликованным вариантом, поэтому он не поддерживается.

Раскрытие информации: Я работаю для технической поддержки PTC Integrity.

Смежные вопросы