Yes i know that most of the files are in xml, but the problem here is to "externally" correct the problematic files that didn't open on CamBam when used both in Linux and Windows.
Some file created by Linux are not correctly readable by windows, due to some differences in the implementations, I'm using my memory but some file didn't open because in some construct (MOP or some other objects) some paramters are written True and False in Linux but windows refuse to read True or False becuase it expect "true" or "false".
Same thing with this "error" in the vertex creation where the <v>x,y,z</v> sometimes lack of the ",z".
For this some "validation program" will be a good improvmentm, at least for the time the error is present.
I have found that for some tedious modifications, sometimes when you modify a ìn object the MOP's that reference to this object are not updated and you to have to modify by hand all the occurencies, simply note down the old ID and then when done using a text editor and doing a search ID="10" and replace with ID="101" will do the job in a fast and clean manner, obviously checking by hand every occurences and not doing a "replace all".
But as usual is a matter of taste.
Regards
Carlo D.