2012-05-02 4 views
0

Android 프로젝트에서 Simple XML for XML serialization을 사용하고 있습니다. Date 개체를 구문 분석하는 데 문제가 있습니다. 나는 예외가 나타날 :SimpleXml로 파싱 할 수없는 날짜

파싱 할 날짜 : 2012-05-01T08 : 22 : 34 + 02 : 00

사람이 어떻게 날짜 형식이 무엇인지 간단한 XML을 이야기하는 나를 도와 드릴까요? 감사.

답변

0

날짜가 끝나면 시간대가 있습니다. Java는 시간대 오프셋을 구문 분석 할 수 있지만 사이에 ':'구분 기호가 없습니다. 따라서 귀하의 날짜 시간대가 +02 : 00 대신 +0200 일 경우 작동합니다. SimpleDateFormatter을 통해 실행할 수 있습니다.

3

SimpleXML은 DateFormat의 일부만 지원하지만 날짜는 맞춤 Transform을 사용할 수 있습니다.

여기에 게시 한 나의 예를보십시오 : Parse date with SimpleFramework