How to convert from EBCDIC to ASCII in C#.net

Try this #region public static byte[] ConvertAsciiToEbcdic(byte[] asciiData) public static byte[] ConvertAsciiToEbcdic(byte[] asciiData) { // Create two different encodings. Encoding ascii = Encoding.ASCII; Encoding ebcdic = Encoding.GetEncoding(“IBM037”); //Retutn Ebcdic Data return Encoding.Convert(ascii, ebcdic, asciiData); } #endregion #region public static byte[] ConvertEbcdicToAscii(byte[] ebcdicData) public static byte[] ConvertEbcdicToAscii(byte[] ebcdicData) { // Create two different encodings. Encoding ascii … Read more

Convert String from ASCII to EBCDIC in Java?

Please note that a String in Java holds text in Java’s native encoding. When holding an ASCII or EBCDIC “string” in memory, prior to encoding as a String, you’ll have it in a byte[]. ASCII -> Java: new String(bytes, “ASCII”) EBCDIC -> Java: new String(bytes, “Cp1047”) Java -> ASCII: string.getBytes(“ASCII”) Java -> EBCDIC: string.getBytes(“Cp1047”)