کار با کتابخانه GSON برای تولید JSON در جاوا

ارسال پست
java2
مدیر کل سایت
پست: 178
تاریخ عضویت: پنج شنبه 13 دی 1397, 6:49 pm

کار با کتابخانه GSON برای تولید JSON در جاوا

پست توسط java2 » پنج شنبه 20 دی 1397, 3:34 am

کد: انتخاب همه

        Person person = new Person();
        person.setCompany("BMW");
        person.setState("KOLN");
        Person person1 = new Person();
        person1.setCompany("BMW1");
        person1.setState("KOLN1");
        ArrayList<Person> persons = new ArrayList<>();
        persons.add(person);
        persons.add(person1);
        Gson gson = new Gson();
        String str = gson.toJson(persons);
        System.out.println(str);
        
        

        String str = "[{\"company\":\"BMW\",\"state\":\"KOLN\"},{\"company\":\"BMW\",\"state\":\"KOLN\"}]";
        Gson gson = new Gson();
        ArrayList persons =  gson.fromJson(str,ArrayList.class);
        for (Object row : persons) {
            Person person =  gson.fromJson(row.toString(),Person.class);
            System.out.println(person.getState());
            System.out.println(person.getCompany());
        }

ارسال پست