我在我的 Android 项目中使用 Simple XML 进行 XML 序列化。我在解析 Date 对象时遇到问题。我收到一个例外:
无法解析的日期:2012-05-01T08:22:34+02:00
谁能帮我告诉 Simple XML 日期格式是什么?谢谢。
我在我的 Android 项目中使用 Simple XML 进行 XML 序列化。我在解析 Date 对象时遇到问题。我收到一个例外:
无法解析的日期:2012-05-01T08:22:34+02:00
谁能帮我告诉 Simple XML 日期格式是什么?谢谢。
SimpleXML 仅支持某些DateFormat
's,但您可以Transform
为 Dates 使用自定义。
试试我在此处发布的示例:使用 SimpleFramework 解析日期
您在日期结束时有一个时区。Java 可以解析时区偏移量,但没有':' 分隔符。因此,如果您的日期时区是 +0200 而不是 +02:00,它应该可以工作。您可以通过SimpleDateFormatter运行它。