Jibberish extraño después del archivo IO

Estoy escribiendo un applet para envolver un .dll propietario que se puede usar en el navegador. Para lograr esto, estoy usando JNA. El .dll se conecta a un periférico del escáner de cheques y puede extraer imágenes de la memoria del dispositivo.

Tengo que hacer una llamada a la API de Windows en Java, usando JNA, para obtener la imagen:

// DEVICE is the JNA Library interface

HANDLEByReference img = new HANDLEByReference();
File outfile = new File("my_image.bmp");

DEVICE.saveImage(img.getValue(), outfile.getName().getBytes());

Cuando el código guarda la imagen, obtengo uno llamado algo así como:

C:\Users\user\workspace\JavaProject\bin\my_image.bmpó_¯=Pá

nota el galimatías al final

¿Java devuelve una matriz de bytes [] terminada en NULL al llamar a getBytes () en una cadena?

Respuesta 1

No pude guardar datos con acentos del archivo utf8 en mi tabla de SQL Server 2008 - SQL collation = SQL_Latin1_General_CP1_CI_AS - (cuando hago un System.out.print de mi declaración de inserción: los acentos son ...

¿Dónde obtener un programa o tutorial de ejemplo para hacer una copia de seguridad de todo en el teléfono Android en la base de datos como archivos? Cualquier ayuda es apreciada y gracias de antemano ...

Obtuve la solución. Utilicé LinkedHashMap y pude almacenar los valores de clave ordenados en una matriz. Aquí está el enlace para el código. Posible duplicado: almacenar valores clave de hashmap ordenado en la cadena [] ...

Estoy empezando a desarrollar lo que debería convertirse en una aplicación cliente-servidor usando Hibernate, Spring y Eclipse RCP (para el cliente). Esta es la primera vez que estoy diseñando una aplicación desde el principio ...