Example usage for org.json.simple JSONArray JSONArray

List of usage examples for org.json.simple JSONArray JSONArray

Introduction

In this page you can find the example usage for org.json.simple JSONArray JSONArray.

Prototype

JSONArray

Source Link

Usage

From source file:mnc.beacon.mainservice.BeaconListForwardService.java

private void checkEvent(final boolean enable) {
    if (enable) {
        // Stops scanning after a pre-defined scan period.
        mHandler.postDelayed(new Runnable() {
            @Override/*from   ww  w . jav a  2 s  .  c om*/
            public void run() {

                Http qq = new Http();
                Map data1 = new HashMap();
                beaconManager = BeaconManager.instance();
                JSONObject sendObject = new JSONObject();
                JSONArray objArray = new JSONArray();
                Iterator<BeaconPacket> iterator = beaconManager.beaconList.iterator();

                while (iterator.hasNext()) {
                    JSONObject obj = new JSONObject();
                    BeaconPacket beacon = iterator.next();
                    obj.put("TIMESTAMP", System.currentTimeMillis());
                    obj.put("UUID", beacon.getUUID());
                    obj.put("MAJOR", beacon.getMajor());
                    obj.put("MINOR", beacon.getMinor());
                    obj.put("TXPOWER", beacon.getPower());
                    obj.put("RSSI", beacon.getRssi());
                    objArray.add(obj);

                }

                sendObject.put("sendData", objArray);
                data1.put("abc", sendObject);
                String resul1t = qq.get("http://164.125.34.173:8080/test.jsp", data1);

                checkEvent(true);
            }
        }, SCAN_PERIOD);

    }

}

From source file:workspace.java

private void current(PrintWriter out, String class1) throws Exception {
    String[] students = util.getStudents(class1);

    JSONArray ja = new JSONArray(), ja1 = new JSONArray();
    JSONObject mainObj = new JSONObject();
    ja = getJsonArrayFromStringArray(students, util.pa);
    mainObj.put("students", ja);
    StringWriter out1 = new StringWriter();
    mainObj.writeJSONString(out1);// w w w  . ja va  2  s .  com

    String jsonText = out1.toString();
    out.println(jsonText);
}

From source file:com.tresys.jalop.utils.jnltest.Config.ConfigTest.java

@Before
public void setup() throws Exception {
    jsonCfg = new JSONObject();
    jsonCfg.put("address", "127.0.0.1");
    jsonCfg.put("port", 1234);
    JSONArray dataClassArray = new JSONArray();
    dataClassArray.add("audit");

    sub = new JSONObject();
    sub.put("dataClass", dataClassArray);
    sub.put("pendingDigestMax", 128);
    sub.put("pendingDigestTimeout", 120);
    sub.put("output", "./output");
    sub.put("sessionTimeout", "00:00:00");

    pub = new JSONObject();
    pub.put("dataClass", dataClassArray);
    pub.put("input", "./input");
    pub.put("sessionTimeout", "00:00:00");

    listener = new JSONObject();
    listener.put("pendingDigestMax", 128);
    listener.put("pendingDigestTimeout", 120);
    listener.put("output", "./output");
    listener.put("input", "./input");
    listener.put("peers", new JSONArray());
    listener.put("sessionTimeout", "00:00:00");
}

From source file:com.aerothai.database.status.StatusService.java

public JSONObject GetStatusAt(int id) throws Exception {

    Connection dbConn = null;// w  w  w  .  j  a  va2 s. c o  m
    JSONObject obj = new JSONObject();
    JSONArray objList = new JSONArray();

    int no = 1;
    //obj.put("draw", 2);
    obj.put("tag", "listat");
    obj.put("msg", "error");
    obj.put("status", false);
    try {
        dbConn = DBConnection.createConnection();

        Statement stmt = dbConn.createStatement();
        String query = "SELECT * FROM status where idstatus = " + id;
        System.out.println(query);
        ResultSet rs = stmt.executeQuery(query);

        while (rs.next()) {

            JSONObject jsonData = new JSONObject();
            jsonData.put("id", rs.getInt("idstatus"));
            jsonData.put("details", rs.getString("details"));
            jsonData.put("no", no);
            objList.add(jsonData);
            no++;
        }
        obj.put("msg", "done");
        obj.put("status", true);
        obj.put("data", objList);
    } catch (SQLException sqle) {
        throw sqle;
    } catch (Exception e) {
        // TODO Auto-generated catch block
        if (dbConn != null) {
            dbConn.close();
        }
        throw e;
    } finally {
        if (dbConn != null) {
            dbConn.close();
        }
    }
    return obj;
}

From source file:control.ProcesoVertimientosServlets.SeleccionarEntidadesLodos.java

private void getLodos(HttpServletRequest request, HttpServletResponse response) {
    try {//  w  w  w.  j a  v  a  2 s.  com

        String codigo = request.getParameter("codigo");

        JSONArray jsonArray = new JSONArray();

        ManejoLodos manager = new ManejoLodos();

        jsonArray = manager.getLodos(codigo);

        //Armamos la respuesta JSON y la enviamos
        response.setContentType("application/json");
        for (Object jsonObject : jsonArray) {

            response.getWriter().write(jsonObject.toString());

        }
    } catch (Exception e) {

    }
}

From source file:com.aerothai.database.servicetype.ServicetypeService.java

public JSONObject GetServicetypeAt(int id) throws Exception {

    Connection dbConn = null;/*from   w  ww  .  java 2  s.c  o  m*/
    JSONObject obj = new JSONObject();
    JSONArray objList = new JSONArray();

    int no = 1;
    //obj.put("draw", 2);
    obj.put("tag", "listat");
    obj.put("msg", "error");
    obj.put("status", false);
    try {
        dbConn = DBConnection.createConnection();

        Statement stmt = dbConn.createStatement();
        String query = "SELECT * FROM service_type where idservice_type = " + id;
        System.out.println(query);
        ResultSet rs = stmt.executeQuery(query);

        while (rs.next()) {

            JSONObject jsonData = new JSONObject();
            jsonData.put("id", rs.getInt("idservice_type"));
            jsonData.put("details", rs.getString("details"));
            jsonData.put("no", no);
            objList.add(jsonData);
            no++;
        }
        obj.put("msg", "done");
        obj.put("status", true);
        obj.put("data", objList);
    } catch (SQLException sqle) {
        throw sqle;
    } catch (Exception e) {
        // TODO Auto-generated catch block
        if (dbConn != null) {
            dbConn.close();
        }
        throw e;
    } finally {
        if (dbConn != null) {
            dbConn.close();
        }
    }
    return obj;
}

From source file:com.aerothai.database.servicemethod.ServicemethodService.java

public JSONObject GetServicemethodAt(int id) throws Exception {

    Connection dbConn = null;// w w  w.ja v a  2s  .c om
    JSONObject obj = new JSONObject();
    JSONArray objList = new JSONArray();

    int no = 1;
    //obj.put("draw", 2);
    obj.put("tag", "listat");
    obj.put("msg", "error");
    obj.put("status", false);
    try {
        dbConn = DBConnection.createConnection();

        Statement stmt = dbConn.createStatement();
        String query = "SELECT * FROM service_method where idservice_method = " + id;
        System.out.println(query);
        ResultSet rs = stmt.executeQuery(query);

        while (rs.next()) {

            JSONObject jsonData = new JSONObject();
            jsonData.put("id", rs.getInt("idservice_method"));
            jsonData.put("details", rs.getString("details"));
            jsonData.put("no", no);
            objList.add(jsonData);
            no++;
        }
        obj.put("msg", "done");
        obj.put("status", true);
        obj.put("data", objList);
    } catch (SQLException sqle) {
        throw sqle;
    } catch (Exception e) {
        // TODO Auto-generated catch block
        if (dbConn != null) {
            dbConn.close();
        }
        throw e;
    } finally {
        if (dbConn != null) {
            dbConn.close();
        }
    }
    return obj;
}

From source file:Json.JsonCodes.java

public void jsonRead(String patchName) throws IOException, ParseException {
    JSONParser parser = new JSONParser();

    JSONObject object = (JSONObject) parser.parse(new FileReader(patchName));
    JSONArray arr = new JSONArray();
    this.patch = (String) object.get("patch");
    arr = (JSONArray) object.get("page");
    for (int i = 0; i < arr.size(); i++) {
        this.pageList.add((String) arr.get(i));
    }//w ww.j a v a2 s .  c o  m

    System.out.println("Json.JsonWrite.jsonRead()");

}

From source file:com.saludtec.web.CirugiaPlasticaWeb.java

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");
    try (PrintWriter out = response.getWriter()) {
        String servicio = request.getRequestURI().replace("/HCEMed/CirugiaPlastica/", "");
        switch (servicio) {
        case "guardar":
            guardarCirugiaPlastica(request).writeJSONString(out);
            break;

        case "traerUltimo":
            traerUltimoCirugiaPlastica(request).writeJSONString(out);
            break;

        case "traerFecha":
            traerCirugiaPlasticaFecha(request).writeJSONString(out);
            break;

        default://from  w ww .  j a  v  a2 s. c o m
            obj = new JSONObject();
            objArray = new JSONArray();
            obj.put("error", "404 - El servicio " + servicio + " no existe");
            objArray.add(obj);
            objArray.writeJSONString(out);
            break;
        }
    }
}

From source file:net.duckling.ddl.web.controller.LynxTeamInfoController.java

/**
 * ?teamteam admin/*from w  ww  .  j av a 2  s .com*/
 * @param req
 * @param resp
 */
@RequestMapping(params = "func=getAllTeam")
public void getAllTeam(HttpServletRequest req, HttpServletResponse resp) {
    VWBContainer container = VWBContainerImpl.findContainer();
    if (!validateRequest(req, container)) {
        resp.setStatus(401);
        return;
    }
    List<Team> teams = teamService.getAllTeams();
    JSONArray teamArray = new JSONArray();
    for (Team team : teams) {
        if (Team.PESONAL_TEAM.equals(team.getType())) {
            continue;
        }
        teamArray.add(team.getName());
    }
    JsonUtil.writeJSONObject(resp, teamArray);
}