cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
electrobins
Level 3

Opening ism file in Text Editor

We all know that we can open ism file in text editor, also compare with previous version in Source Control Tool as these are just xml files. But today, I encountered some ism file which are binary files. When I open that in Notepad, I see some texts but majority is [NUL][SYN][SOH][ETB].....[RS] in Black boxes.

When I compare them in comparison tool, it says binary files are Identical or Different. I just wonder how this ism file is different then the traditional ism files?
Labels (1)
0 Kudos
2 Replies
MSIYER
Level 8

In the General Information node we can set the way we want to save our ism files. You can choose:
XML
Binary

XML is a format readable and comparable by tools available.

Binary format is too generic a term. It can be interpreted in a multitude of ways. A sequence of bits can be interpreted by one application as a character while another application may treat it as a sound or color etc...

Actually all files are binary at the hard disk level.

How an application displays or processes a binary file is determined by how the binary file is encoded.
0 Kudos
electrobins
Level 3

Wow, that's the thing I was looking for. I have been having tough time comparing my changes in TFS as my ism file was binary. This property "Project File Type" was right under my eye but never explored it. I will make it XML now, thanks much.

Regards,
Robins


MSIYER wrote:
In the General Information node we can set the way we want to save our ism files. You can choose:
XML
Binary

XML is a format readable and comparable by tools available.

Binary format is too generic a term. It can be interpreted in a multitude of ways. A sequence of bits can be interpreted by one application as a character while another application may treat it as a sound or color etc...

Actually all files are binary at the hard disk level.

How an application displays or processes a binary file is determined by how the binary file is encoded.
0 Kudos