mksAPIViewer
In my workflow, I use Python scripts to construct and execute Integrity CLI commands, utilising the Python subprocess module.
This works well, but parsing the output from the CLI commands is tricky and not particularly robust.
I have recently been made aware of mksAPIViewer.exe
I have started experimenting with this approach of prepending
mksapiviewer --iplocal --xml
To the start of my CLI commands, for example;
mksapiviewer --iplocal --xml im viewissue --hostname=<host> --port=<port> <item ID>
This returns me the output, but in XML format. This is much easier to process.
I am keen to understand why this seems to be quite hidden away in Integrity? It appears to be an improvement on the standard CLI output. Should I be using it, or is there some better approach which I have not discovered?
Many thanks,
Will

