Неразборная дата с SimpleXml

Я использую Simple XML для сериализации XML в своем проекте Android. У меня проблема с разбором объекта Date. Я получаю исключение:

Неразборная дата: 2012-05-01T08:22:34+02:00

Может ли кто-нибудь помочь мне, как сказать Simple XML, что такое формат даты? Спасибо.


person Filip Majernik    schedule 02.05.2012    source источник


Ответы (2)


У вас есть часовой пояс в конце вашего свидания. Java может анализировать смещения часовых поясов, но без разделителя «:» между ними. Так что, если ваш часовой пояс даты был +0200 вместо +02:00, он должен работать. Вы можете запустить его через SimpleDateFormatter. .

person tolgap    schedule 02.05.2012

SimpleXML поддерживает только некоторые DateFormat, но вы можете использовать пользовательский Transform для дат.

Попробуйте мой пример, который я разместил здесь: Дата анализа с помощью SimpleFramework

person ollo    schedule 19.09.2012