We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
实体类是如下(kotlin)
class ProcessBO (){ lateinit var masterId: String lateinit var processId: String lateinit var taskId: String lateinit var taskName: String constructor(masterId: String, processId: String, taskId: String, taskName: String) : this() { this.masterId = masterId this.processId = processId this.taskId = taskId this.taskName = taskName } override fun toString(): String { return JSON.toJSONString(this) } }
调用方法如下:
fun main(args: Array<String>) { val data = """ { "masterId": "1111111111111", "processId": "222222222222222", "taskId": "33333333333333", "taskName": "44444444444444" } """ val result = JSON.parseObject(data, ProcessBO::class.javaObjectType) println(result) } 执行结果(十次以内一定异常): {"masterId":"1111111111111","processId":"222222222222222","taskId":"33333333333333","taskName":"44444444444444"} {"masterId":"33333333333333","processId":"44444444444444","taskId":"222222222222222","taskName":"1111111111111"}
1.2.44也是这个问题
The text was updated successfully, but these errors were encountered:
@wenshao
Sorry, something went wrong.
bug fixed for kotlin support,for issue #1750
079669f
https://github.com/alibaba/fastjson/releases/tag/1.2.47 问题已修复,请用新版本
No branches or pull requests
实体类是如下(kotlin)
调用方法如下:
1.2.44也是这个问题
The text was updated successfully, but these errors were encountered: