When I'm loading an XML file
(well... in this case an .xcomp, which is XML at the end of the day... :-))
and pipe it directly into an XML Exporter to write it out with a different filename,
Axy does not understand the newly created file.
A quick look shows that even when there are no changes made to the XML
(as said before.. direct In/Out workflow)
the code itself gets changed by the Exporter. e.g. the original
<Parameter type="ArrChannelParams">
<PreviewChannels type="dictionary">
<item key="1" type="Int32" value="5" />
<item key="2" type="Int32" value="5" />
<item key="5" type="Int32" value="5" />
</PreviewChannels>
becomes
<Parameter type="ArrChannelParams">
<PreviewChannels type="dictionary">
<1 type="Int32" value="5" />
<2 type="Int32" value="5" />
<5 type="Int32" value="5" />
</PreviewChannels>
on export...
PS: Why would I do that?
Because I thought that it would be a smart way to get around the 'renaming of input pins issue' described here:
https://my.aximmetry.com/post/2013-feature-request-rename-pins-remotely
Which (in theory) seems to work apart from the inconsistent naming described in this ticket.