Ler arquivo HEX

Fala pessoal…blz??

seguinte, consigo ler um arquivo HEX usando Java?? como converto os dados p/ ler/escrever no arquivo??

preciso interagir com uns arquivos .SQL e eles tao em HEX…

valew

Bom, ter uma ideia do que eh um arquivo HEX ajuda :wink:

Olá

Uma opção, usar: http://david.tribble.com/src/java/tribble/util/Hex.java

Outra opção: leia como ByteArray, mostre na tela em Hex, altere o byte que precisa e grave.

Um exemplinho simples de passagem de ByteArray para Hex para mostrar na tela:

public static String byteArrayToHexString(byte[] b) {
        StringBuffer buf = new StringBuffer();

        for (int i = 0; i < b.length; i++) {
            int j = ((int) b[i]) & 0xFF; 
            buf.append(hexDigits.charAt(j / 16)); 
            buf.append(hexDigits.charAt(j % 16)); 
        }
     
        return buf.toString();
    }

Vê lá o que vai fazer, não me comprometa em pirataria.

[]s
Luca