Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [{"Email":"zero@gmail.com","Senha":"minhasenha2","Nome":"Diga X"},{"Email":"zero@gmail.com","Senha":"minhasenha2","Nome":"Diga X"}]
- private static final ArrayList<Usuario> users = new ArrayList<>();
- public static void addUsuario() throws JSONException {
- JSONArray my_user = new JSONArray();
- JSONObject my_obj = new JSONObject();
- String json_usuarios = null;
- for (int i = 0; i < users.size(); i++) {
- //preenche o objeto
- my_obj.put("Nome", users.get(i).getNome());
- my_obj.put("Email", users.get(i).getEmail());
- my_obj.put("Senha", users.get(i).getSenha());
- //insere o objeto no array
- my_user.put(my_obj);
- json_usuarios = my_user.toString();
- }
- //serializa para uma string e imprime
- //String json_string = my_obj.toString();
- try {
- FileWriter writeFile = null;
- writeFile = new FileWriter("saida.json");
- //Escreve no arquivo conteudo do Objeto JSON
- writeFile.write(json_usuarios);
- writeFile.flush();
- writeFile.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- System.out.println(json_usuarios);
- }
- public static void main(String[] args) throws JSONException {
- Usuario user = new Usuario();
- user.setEmail("um@hotmail.com");
- user.setNome("Este é um nome legal");
- user.setSenha("minhasenha");
- users.add(user);
- Usuario user2 = new Usuario();
- user2.setEmail("zero@gmail.com");
- user2.setNome("Diga X");
- user2.setSenha("minhasenha2");
- users.add(user2);
- addUsuario();
- }
Add Comment
Please, Sign In to add comment