
def JsonObject = JsonSlurper.parseText(JsonText)
但是如果JsON文本代表我的一个FizzBuzz对象呢?我可以使用JsonSlurper将JsON对象映射到FizzBuzz实例吗?如果是这样,怎么样?
解决方法 使用JsonSlurper解析JsON后您会收到一个Map.如果FizzBuzz有一个Map(参见 here)构造函数,它应该在解析时传递给构造函数.请参阅以下示例:
import groovy.Json.JsonSlurperdef Json = """{ "name": "John","age": 127 }"""def parsed = new JsonSlurper().parseText(Json)def person = parsed as Personassert person.age == 127assert person.name == 'John'class Person { String name int age } 总结 以上是内存溢出为你收集整理的使用Groovy的JsonSlurper进行实际的POGO映射?全部内容,希望文章能够帮你解决使用Groovy的JsonSlurper进行实际的POGO映射?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)