1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Pasar Json Object a Lista

Discussion in 'Programming/Internet' started by Andrea Valentina, Oct 8, 2018.

  1. Tengo este método que es de una lista de productos

    public String ProductosFacturas() {

    float montoTotalf = 0;

    int productsize = ctPagar.getProductArraylistsize(onGo);

    //Crear Array de productos del carrito para pasarlos al servidor como pedido completado
    JSONObject Pedido = new JSONObject();
    JSONArray PedidoD = new JSONArray();
    JSONObject PedidoDL = new JSONObject();

    String pCode;
    String pName;
    Integer pQty;
    float pPrice;

    try{
    for (int j=0;j< productsize;j++){
    pCode = ctPagar.getProducts(j,onGo).getProductCode();
    pName = ctPagar.getProducts(j,onGo).getProductName();
    pQty = ctPagar.getProducts(j,onGo).getProductQty();
    pPrice = ctPagar.getProducts(j,onGo).getProductPrice();

    PedidoDL = new JSONObject();
    PedidoDL.put( "barcode", pCode );
    PedidoDL.put( "nombre", pName );
    PedidoDL.put( "cantidad", pQty );
    PedidoDL.put( "precio", pPrice );
    PedidoD.put( PedidoDL);

    montoTotalf = montoTotalf + pPrice;

    }
    Pedido.put( "Factura", PedidoD);


    } catch (JSONException e) {
    e.printStackTrace();
    Toast toast = Toast.makeText(getApplicationContext(), e.toString(), Toast.LENGTH_SHORT);
    toast.show();
    }

    return Pedido.toString();
    }


    Y quiero que su respuesta sea una lista y no un JSONARRAY se muestra asi: [​IMG]

    Login To add answer/comment
     

Share This Page