2
json数据 :[{"name":"zwonb"}]
json数据 :[{"name":"zwonb"}]
json数据 :[{"name":"zwonb"}]
data class TestKotlinB( var name: String, val url: String )
这将会抛出异常
还有如果添加多余的字段中的默认值解析之后是不生效的
url字段为String类型,而不是String?类型,抛异常是合理的
data class TestKotlinB(var name: String, val url: String?)
fun main(args: Array<String>) {
val json = """[{"name":"zwonb"}]"""
val arr = JSON.parseArray(json, TestKotlinB::class.javaObjectType)
println(arr)
}
这样就不会抛异常了