Convert object to JSON in Android

前端 未结 6 664
孤城傲影
孤城傲影 2020-11-29 19:27

Is there a simple method to convert any object to JSON in Android?

6条回答
  •  情深已故
    2020-11-29 19:39

    public class Producto {
    
    int idProducto;
    String nombre;
    Double precio;
    
    
    
    public Producto(int idProducto, String nombre, Double precio) {
    
        this.idProducto = idProducto;
        this.nombre = nombre;
        this.precio = precio;
    
    }
    public int getIdProducto() {
        return idProducto;
    }
    public void setIdProducto(int idProducto) {
        this.idProducto = idProducto;
    }
    public String getNombre() {
        return nombre;
    }
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }
    public Double getPrecio() {
        return precio;
    }
    public void setPrecio(Double precio) {
        this.precio = precio;
    }
    
    public String toJSON(){
    
        JSONObject jsonObject= new JSONObject();
        try {
            jsonObject.put("id", getIdProducto());
            jsonObject.put("nombre", getNombre());
            jsonObject.put("precio", getPrecio());
    
            return jsonObject.toString();
        } catch (JSONException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            return "";
        }
    
    }
    

提交回复
热议问题