fromJson이 구문 분석 할 수없는 날짜 예외를 발생시킵니다.

Binyamina

클라이언트-서버와 DB가있는 안드로이드 앱을 개발하고 있습니다.

gson을 사용하여 서버와 클라이언트 간의 개체를 구문 분석합니다.

내 유형은 java.sql.date

이 코드를 실행할 때 (메시지는 내가 만든 객체입니다 ...) :

public ArrayList<Message> getMessagesByKehilaName(String kehilaName) throws Exception {
    String result = GET(URL + "getMessagesByKehilaName?kehilaName=" + kehilaName);
    Gson gson = new Gson();
    ArrayList<Message> am = new ArrayList<Message>(Arrays.asList(gson.fromJson(result, Message[].class)));
    return am;
}

이 예외가 발생합니다.

com.google.gson.JsonSyntaxException : java.text.ParseException : 파싱 할 수없는 날짜 : "2011-11-05"(오프셋 0)

내 DB의 값은 실제로 2011-11-05이고 내 메시지 날짜 유형도 java.sql.date입니다.

이 예외가있는 이유는 무엇입니까?

Binyamina

registerTypeAdapter를 java.util.date로 변경했으며 이제 작동합니다.

        SqlDateTypeAdapter sqlAdapter = new SqlDateTypeAdapter();
        Gson gson = new GsonBuilder()
            .registerTypeAdapter(java.util.Date.class, sqlAdapter )
            .setDateFormat("yyyy-MM-dd")
            .create();

왜 작동하는지 모르겠습니다. 내 유형은 sql.Date이지만 이것은 작동합니다 ..

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

fromJson이 구문 분석 할 수없는 날짜 예외를 발생시킵니다.

분류에서Dev

날짜 형식화 시도 후 구문 분석 할 수없는 날짜 예외

분류에서Dev

Json 데이터를 사용하는 Java에서 구문 분석 할 수없는 날짜 예외

분류에서Dev

Java 구문 분석 할 수없는 날짜 예외

분류에서Dev

SimpleDateFormatter 구문 분석 할 수없는 날짜 예외

분류에서Dev

문자열을 날짜로 변환하는 것은 예외와 함께 실패합니다. 형식이 맞더라도 구문 분석 할 수없는 날짜

분류에서Dev

이 날짜를 구문 분석 할 수 있습니까?

분류에서Dev

문자열에서 날짜로 변환하면 구문 분석 할 수없는 날짜 예외가 발생합니다.

분류에서Dev

날짜를 구문 분석 할 수 없습니다.

분류에서Dev

jQuery UI로 날짜를 구문 분석 할 수 없습니다.

분류에서Dev

RFC822 날짜를 구문 분석 할 수 없습니다.

분류에서Dev

JSON 구문 분석이 Android에서 JSON 예외를 발생시킵니다.

분류에서Dev

구문 분석 할 수없는 날짜 : "Sat Oct 12 09:05:00 IST 2013"예외

분류에서Dev

구문 분석 할 수없는 날짜 예외 : "2015-02-06T16 : 05 : 20"

분류에서Dev

이 날짜를 Javascript로 어떻게 구문 분석 할 수 있습니까?

분류에서Dev

구문 분석 할 수없는 날짜 : '요일 이름'(SimpleDateFormat)

분류에서Dev

Android : 시작 4에서 구문 분석 할 수없는 날짜

분류에서Dev

문자열에서 날짜를 구문 분석 할 수 없습니다.

분류에서Dev

테이블에 날짜를 입력하는 동안 '문을 실행할 수 없습니다'예외 발생

분류에서Dev

ParseException : csv에서 날짜를 구문 분석하는 중 구문 분석 할 수없는 날짜 오류 (Windows)

분류에서Dev

datefns를 사용하여 날짜를 구문 분석 할 수 없습니다.

분류에서Dev

CET가있는 날짜 : 구문 분석 할 수없는 날짜

분류에서Dev

Groovy는 문자열을 날짜로 구문 분석 할 수 없습니다.

분류에서Dev

Java 날짜 구문 분석 문자열 (분석 할 수없는 날짜)

분류에서Dev

Nokogiri는 <meta charset = 'UTF-8>로 html을 구문 분석 할 때 오류를 발생시킵니다.

분류에서Dev

Elasticsearch는 사용자 지정 형식을 사용하여 날짜를 구문 분석 할 수 없습니다.

분류에서Dev

Elasticsearch는 사용자 지정 형식을 사용하여 날짜를 구문 분석 할 수 없습니다.

분류에서Dev

Java 시간 오프셋으로 구문 분석 할 수없는 날짜 문제

분류에서Dev

mule4 날짜 형식 구문 분석 문제, 2019-02-27T15 분석 : 'T'를 구문 분석 할 수 없습니다 dataweave 2.0에서 38.38 : 43

Related 관련 기사

  1. 1

    fromJson이 구문 분석 할 수없는 날짜 예외를 발생시킵니다.

  2. 2

    날짜 형식화 시도 후 구문 분석 할 수없는 날짜 예외

  3. 3

    Json 데이터를 사용하는 Java에서 구문 분석 할 수없는 날짜 예외

  4. 4

    Java 구문 분석 할 수없는 날짜 예외

  5. 5

    SimpleDateFormatter 구문 분석 할 수없는 날짜 예외

  6. 6

    문자열을 날짜로 변환하는 것은 예외와 함께 실패합니다. 형식이 맞더라도 구문 분석 할 수없는 날짜

  7. 7

    이 날짜를 구문 분석 할 수 있습니까?

  8. 8

    문자열에서 날짜로 변환하면 구문 분석 할 수없는 날짜 예외가 발생합니다.

  9. 9

    날짜를 구문 분석 할 수 없습니다.

  10. 10

    jQuery UI로 날짜를 구문 분석 할 수 없습니다.

  11. 11

    RFC822 날짜를 구문 분석 할 수 없습니다.

  12. 12

    JSON 구문 분석이 Android에서 JSON 예외를 발생시킵니다.

  13. 13

    구문 분석 할 수없는 날짜 : "Sat Oct 12 09:05:00 IST 2013"예외

  14. 14

    구문 분석 할 수없는 날짜 예외 : "2015-02-06T16 : 05 : 20"

  15. 15

    이 날짜를 Javascript로 어떻게 구문 분석 할 수 있습니까?

  16. 16

    구문 분석 할 수없는 날짜 : '요일 이름'(SimpleDateFormat)

  17. 17

    Android : 시작 4에서 구문 분석 할 수없는 날짜

  18. 18

    문자열에서 날짜를 구문 분석 할 수 없습니다.

  19. 19

    테이블에 날짜를 입력하는 동안 '문을 실행할 수 없습니다'예외 발생

  20. 20

    ParseException : csv에서 날짜를 구문 분석하는 중 구문 분석 할 수없는 날짜 오류 (Windows)

  21. 21

    datefns를 사용하여 날짜를 구문 분석 할 수 없습니다.

  22. 22

    CET가있는 날짜 : 구문 분석 할 수없는 날짜

  23. 23

    Groovy는 문자열을 날짜로 구문 분석 할 수 없습니다.

  24. 24

    Java 날짜 구문 분석 문자열 (분석 할 수없는 날짜)

  25. 25

    Nokogiri는 <meta charset = 'UTF-8>로 html을 구문 분석 할 때 오류를 발생시킵니다.

  26. 26

    Elasticsearch는 사용자 지정 형식을 사용하여 날짜를 구문 분석 할 수 없습니다.

  27. 27

    Elasticsearch는 사용자 지정 형식을 사용하여 날짜를 구문 분석 할 수 없습니다.

  28. 28

    Java 시간 오프셋으로 구문 분석 할 수없는 날짜 문제

  29. 29

    mule4 날짜 형식 구문 분석 문제, 2019-02-27T15 분석 : 'T'를 구문 분석 할 수 없습니다 dataweave 2.0에서 38.38 : 43

뜨겁다태그

보관