Java - Validar caracteres especiales no visibles

 
Vista:

Validar caracteres especiales no visibles

Publicado por Eduardo (1 intervención) el 12/02/2019 20:26:11
Hola:

Estoy leyendo un fichero de texto que contiene instrucciones que quiero ejecutar en MySql, el problema es que en oportunidades, además del caracter BOM, el fichero puede contener caracteres especiales no visibles (Código ASCII menor a 32) quiero poder sustituir/eliminar dichos caracteres en la medida que leo el fichero, tengo poco tiempo usando Java y no estoy familiarizado con el lenguaje. El código que estoy usando es:

1
2
3
4
5
6
7
8
String linea;
String MyScript = ""
 
while ((linea = br.readLine()) != null) {
   linea = removeUTF8BOM(linea); // Esta función permite eliminar el UTF8 BOM
    // Aqui necesito eliminar  los caracteres ascii menores a 32 (Si existen en la cadena llamada "linea"                      
    MyScript = MyScript + linea.trim() + "\n";
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder