1. code

 

  List<Object> list = new ArrayList<Object>();

  JSONObject objTickets = new JSONObject();

  JSONArray arrTickets = new JSONArray();

  JSONObject objs = null;

  String sSql = "";

  String data = "";

  

  sSql = "SELECT OT.SEQ, OT.ORDER_NO, OT.KCODE, OT.BARCODE, OT.NAME, OT.MDN, ES.RNAME, ES.RMDN ";

  sSql += "FROM ORDER_TICKET OT LEFT OUTER JOIN ETC_SEASON ES ON (OT.SEQ=ES.T_SEQ) ";

  sSql += "WHERE 1=1";

  sSql += "    AND OT.NAME='aking'";

  sSql += "    AND OT.MDN='01000000000'";

  sSql += "    AND OT.STATUS=0";

  

  list = WebUtils.arrayListColumns_tables(sSql);

  int barCnt = list.size();

  

  if(!list.isEmpty() || barCnt >= 1) {

    for(int i=0; i < barCnt; i++) {

      objs = new JSONObject();

      objs.put("list", list.get(i));

      

      arrTickets.put(objs);

      objTickets.put("data", arrTickets);

      

    }

    

    data = objTickets.toString();

    

  } else {

    out.println("FAIL");

  }

  out.println(data);

 

 

 

2. json data

 

  • data
     
    [
    •  
      {
      • list
         
        {
        • RNAME"aking",
        • RMDN"01000000000",
        • KCODE"28747",
        • NAME"aking",
        • BARCODE"2195622600",
        • ORDER_NO"E20160728125922_427989",
        • SEQ"1484740",
        • MDN"01000000000"
        }
      },
    •  
      {
      • list
         
        {
        • RNAMEnull,
        • RMDNnull,
        • KCODE"38131",
        • NAME"aking",
        • BARCODE"726903271604",
        • ORDER_NO"E20161215175501_641843",
        • SEQ"1988489",
        • MDN"01000000000"
        }
      }
    ]

}

+ Recent posts