JAVA JSON
Links
//LEER JSON VARIOS OBJETOS Se crea una clase con listas
public class LeerJSONVariosObjetos {
public ArrayList<ClienteJson2> nuevosClientes; //clientes a insertar, OJO Clase ClienteJson2 !!!
public String visualizar; //consulta para SQL
public LeerJSONVariosObjetos() {
}
void show() {
for (int i = 0; i < nuevosClientes.size(); i++) {
mostrarCliente((ClienteJson2) nuevosClientes.get(i)); //llamo al metodo para cada objeto persona de la lista
}
System.out.println("Visualizar: " + visualizar);
}
//Metodo para mostrar un objeto Cliente
private void mostrarCliente(ClienteJson2 cliente) {
System.out.println("Nombre: " + cliente.getNombre() + "\tId: " + cliente.getId() + "\tSaldo: " + cliente.getSaldo());
}
}
//CLIENTE PARA JSON
public class ClienteJson2 implements java.io.Serializable {
private int id;
private String nombre;
private Double saldo;
public ClienteJson2() {
}
public ClienteJson2(int id) {
this.id = id;
}
public ClienteJson2(int id, String nombre, Double saldo) {
this.id = id;
this.nombre = nombre;
this.saldo = saldo;
}
public int getId() {
return this.id;
}
public void setId(int id) {
this.id = id;
}
public String getNombre() {
return this.nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public Double getSaldo() {
return this.saldo;
}
public void setSaldo(Double saldo) {
this.saldo = saldo;
}
}
//JAVA <