Package-level declarations

toJson / parseJson / parseJsonMap / parseJsonList conversions and the CSJson configuration (e.g. forceString, pretty printing).

Types

Link copied to clipboard
object CSJson

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <Type> String.parseJson(): Type?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Any.toJson(forceString: Boolean = CSJson.forceString, formatted: Boolean = CSJson.isJsonPretty): String
Link copied to clipboard
fun Array<*>.toJSONArray(forceString: Boolean = CSJson.forceString): JSONArray
fun List<*>.toJSONArray(forceString: Boolean = CSJson.forceString): JSONArray
Link copied to clipboard
fun Map<String, *>.toJSONObject(forceString: Boolean = CSJson.forceString): JSONObject
Link copied to clipboard
fun Any?.toJsonType(forceString: Boolean = CSJson.forceString): Any?