data class Pair(val key: String, val value: String) data class Test(val pairs: Array) fun main(args: Array) { println("VR client startup...") val test: Test = JSON.parse("{\"pairs\": [{\"key\":\"ka\", \"value\":\"va\"}, {\"key\":\"kb\", \"value\":\"vb\"}, {\"key\":\"kc\", \"value\":\"vc\"}]}") println(test.pairs[0].key + "=" + test.pairs[0].value) println(test.pairs[1].key + "=" + test.pairs[1].value) println(test.pairs[2].key + "=" + test.pairs[2].value) val testJson = JSON.stringify(test) println(testJson)