Gre*_*pff 21 java datetime-format gson java-8
我正在使用GSON将一些对象图序列化为JSON.这些对象图使用新的Java 8 java.time的实体(ZonedDateTime,OffsetDateTime,LocalTime等).
我发现了约达时间序列化器库在这里 -是那里的JDK等效图书馆java.time类?
(这个人没有运气使用GSON java.time- 他们的问题仍然没有答案).
Gre*_*pff 23
这里有一个Java 8库:
这是Maven的详细信息(查看最新版本的中心):
<dependency>
<groupId>com.fatboyindustrial.gson-javatime-serialisers</groupId>
<artifactId>gson-javatime-serialisers</artifactId>
<version>1.1.1</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
这是一个如何驱动它的快速示例:
Gson gson = Converters.registerOffsetDateTime(new GsonBuilder()).create();
SomeContainerObject original = new SomeContainerObject(OffsetDateTime.now());
String json = gson.toJson(original);
SomeContainerObject reconstituted = gson.fromJson(json, SomeContainerObject.class);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7169 次 |
| 最近记录: |