Pues empecemos por esto, hasta donde yo sé ... la clase String no tiene un constructor que coincida con:
Ahora, refiriendo la lectura del archivo con charset de tipo ISO-8859-1, no deberías de tener problemas ... intenta algo como:
Código:
java.io.File loFile = new java.io.File( lsFileFullName );
java.io.FileInputStream loFis = new java.io.FileInputStream( loFile );
java.io.FileOutputStream loFos = new java.io.FileOutputStrean( "ruta_y_archivo.ext" );
int liRead;
while( ( liRead= fis.read() ) != -1 )
{
loFos.write( liRead );
}
Suerte con eso