Popularity
0.6
Stable
Activity
0.0
Stable
8
1
0
Programming language: Kotlin
License: Apache License 2.0
Tags:
JSON
ext4klaxon alternatives and similar libraries
Based on the "JSON" category.
Alternatively, view ext4klaxon alternatives based on common mentions on social networks and blogs.
-
jackson-module-kotlin
Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes. -
Kotson
Gson for Kotlin, Kotson enables you to parse and write JSON with Google's Gson using a conciser and easier syntax.
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Promo
www.influxdata.com
Do you think we are missing an alternative of ext4klaxon or a related project?
README
ext4klaxon
Type Extensions for Klaxon (Kotlin JSON library)
Current extensions:
- Long
- Int
- Enum
- Date
Long
Get Long, Double, Float, String as Int, without loosing precision when it is convertable
val i = jsonObject.intStrict("fieldName")
Int
Get Int, Double, Float or String as Long, when it is convertable
val l = jsonObject.intStrict("fieldName")
Enum
Convert any string to enum:
val e = jsonObject.enum<EnumType>("fieldName")
val e = jsonObject.enumFromValues("fieldName", Enum.values())
val e = jsonObject.enumFromFunction("fieldName", {f->function(f)})
Date
Get any whole Numeric as Date
val e = jsonObject.date("fieldName")
Download
ext4klaxon is under development.
Gradle:
compile 'com.fboldog.ext4klaxon:ext4klaxon:0.3.1'
or Maven:
<dependency>
<groupId>com.fboldog.ext4klaxon</groupId>
<artifactId>ext4klaxon</artifactId>
<version>0.3.1</version>
</dependency>