Keresés

Új hozzászólás Aktív témák

  • Chesterfield

    senior tag

    válasz disy68 #8827 üzenetére

    Köszi!
    A beolvasás már jól működik.
    A JSon készítést is meg kell még oldanom listából.
    ObjectMapper mapper = new ObjectMapper();

    try {
    String prettyJson = mapper.writerWithDefaultPrettyPrinter().writeValueAsString(belsoLista);

    PrintWriter pw = null;
    try {
    pw = new PrintWriter(new FileWriter(fajlNev));
    pw.println(prettyJson);
    } catch (IOException ex) {
    System.out.printf("Hiba a '%s' fájlba írás közben.", fajlNev);
    } finally {
    if (pw != null) {
    pw.close();
    }
    }
    } catch (JsonProcessingException ex) {
    System.out.println(ex.getMessage());
    }

    ezzel nagyjából működik is, de azt még valahogy meg kéne oldanom, hogy a LocalDate-et így írja ki:
    "szulDatum": "1981-11-23"

    ne pedig így:
    "szulDatum" : {
    "year" : 1981,
    "month" : "NOVEMBER",
    "chronology" : {
    "id" : "ISO",
    "calendarType" : "iso8601"
    },
    "era" : "CE",
    "leapYear" : false,
    "dayOfMonth" : 23,
    "dayOfWeek" : "MONDAY",
    "dayOfYear" : 327,
    "monthValue" : 11
    }

Új hozzászólás Aktív témák