Ver Mensaje Individual
  #12 (permalink)  
Antiguo 26/03/2018, 18:51
dqvoleto12
 
Fecha de Ingreso: octubre-2015
Mensajes: 30
Antigüedad: 8 años, 6 meses
Puntos: 0
Respuesta: modificar archivo CSV Java

bueno ya lo tengo, gracias por tu ayuda y por preocuparte aunque lo hice de otra forma pero funciona y sirve, dejo la solución por si a alguien mas le sirve.

Ahora ya puedo dormir tranquilo hahahahahah
@FXML private void edit(ActionEvent event){
clientes cliente = new clientes();


String line = null;
File f1 = new File("C:\\niks\\Clientes.csv");
try {
FileReader fr = new FileReader(f1);
BufferedReader br = new BufferedReader(fr);
while((line = br.readLine()) !=null) {
cliente.nombre.set(nombre.getText());
cliente.cif.set(cif.getText());
cliente.direccion.set(direccion.getText());
cliente.numero.set(numero.getText());
cliente.poblacion.set(poblacion.getText());
cliente.provincia.set(provincia.getText());
cliente.pais.set(pais.getText());
cliente.cp.set(cp.getText());
cliente.telefono.set(telefono.getText());
//clientes2.add(posicionClienteEnTabla, cliente);
clientes2.set(posicionClienteEnTabla, cliente);
}
fr.close();
br.close();
FileWriter fw = new FileWriter(f1);
BufferedWriter bw= new BufferedWriter(fw);
for(clientes s: clientes2) {
bw.write(s.getNombre()+";"+s.getTelefono()+";"+s.g etCif()+";"+s.getDireccion()+";"+s.getNumero()+";" +s.getProvincia()+";"+s.getPoblacion()+
";"+s.getCp()+";"+s.getPais());
bw.flush();
bw.close();
}
} catch (Exception ex) {

ex.printStackTrace();
}
__________________
do{
CoffeCup.Drink();
WorkTask.execute();
} while (!WorkTask.Done());