galera, tenho o seguinte algoritmo:
[code]
InputStream inputStream = new FileInputStream( args[ 0]);
DBFReader reader = new DBFReader( inputStream);
int numberOfFields = reader.getFieldCount();//pego o numero de colunas de um arquivo .DBF
for( int i=0; i<numberOfFields; i++) { //loop para percorrer todos os fields
DBFField field = reader.getField( i); //pego o nome do campo atual
System.out.println( field.getName()); //imprimo
}
Object []rowObjects; //crio um objeto que receberá o valor das linhas
while( (rowObjects = reader.nextRecord()) != null) { //enquanto existir dados, passa ao obeto
for( int i=0; i<rowObjects.length; i++) { //percorro o objeto
System.out.println( rowObjects[i]); //mostor o valor
}
}[/code]
eu não to conseguindo desenvolve ruma lógica para que quando o campo tiver o nome de “observação”, ele pule, não leia… Já tentei de algumas mas não deu certo, alguém tem uma ideia?