Van icon

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 <