1

Android 앱의 RSS 피드에서 pubDate을 구문 분석해야합니다. 불행하게도, pubDate (예를 들어 EEE, dd MMM yyyy HH:mm:ss z, yyyy-MM-dd'T'HH:mm:ss.SSSz ...)SimpleDateFormat으로 Android PubDate의 구문 분석이 느림

나는 SimpleDateFormat를 사용하는 DateParser.java과 가장 다른 날짜 형식을 구문 분석 할 수있는 해결책을 발견 한 다른 RSS 피드에서 다르게 포맷됩니다. 그러나이 구현은 SimpleDateFormat 인스턴스 (예 : here으로 권장)를 캐시하지 않으므로 실제로 느립니다.

모든 가능한 날짜 형식을 더 빨리 구문 분석하고 휠 재발 명을 피할 수있는 아이디어는 있습니까? 귀하의 의견을 보내 주셔서 감사합니다.

답변

0

고정 된 DateParser.javahere입니다. 여기에 문제가 사용자에 의해 고정하는 방법입니다

나는 기존의 SimpleDateFormat의 객체를 유지하기위한 제한된 크기의 캐시를 사용하는 com.sun.syndication.io.impl.DateParser을 수정에 필요할 때를 복제해야합니다

생성자 메서드 사용하지 마십시오.

관련 문제