When I try to send over socket it gets converted to on the client side.
Created May 7, 2012
George McKinney What types are you sending theough the stream?
If you are sending a sequence of ASCII text lines with strange :) line-enders. I'd alternate using writeUTF(<oneLineString;) with write(lineEndBytes, 0,3) where lineEndBytes is a 3 byte array of [ , , ].
I don't THINK that DataOutputStream should muck with this. You could also use writeBytes(String), but it drops the high byte of each Unicode character in the String; for ASCII that will result in the same output.