File.read not working properly for .txt file

Hi All,
I am trying to read a .txt file through File.read method. It returns
value '0004\0004\0007\0005\0005\0000\0001\0002\0001\000\t\000A\000u'.
But when i open the file and save it as save as it returns value for
example '\t21554005\abcd\xy\zzz\' which is proper. I am using fedora-11
machine. The file properties or permissions does not change.
Can any one point out what can be the error.

Thanks in advance,
Anubhaw