Hi,
I have got a zip (binary) file transferred from MacOS (thus it has additional __MACOSX directory packed inside). On extracting this zip, there are few *.xml files available. When I opened this *.xml file in vim editor using Cygwin (on windows) the editor displayed [Incomplete last line][converted] in the bottom. I tried command file command on this xml file gave me the result "Big-endian UTF-16 Unicode character data".
After google search I came to know Mac's line terminator is carriage return '\r'. So windows needs '\r\n' (carriage return + line feed). So I manually added this \n using sed command
sed -i 's/$/\r\n/' test.xml
After that I am seeing the output as:
��^@<^@?^@x^@m^@l^@ ^@v^@e^@r^@s^@i^@o^@n^@=^@"^@1^@.^@0^@"^@ ^@e^@n^@c^@o^@d^@i^@n^@g^@=^@"^@U^@T^@F^@-^@8^@"^@?^@>^@^M
How to make this file a valid XML document?