groovy 打印json_groovy基本语法--JSON
时间: 2023-10-02 18:07:54 浏览: 87
Groovy-JSON-Parser
在 Groovy 中,我们可以使用 `JsonSlurper` 类来解析 JSON 字符串并将其转换为 Groovy 对象。以下是一个简单的例子:
```groovy
import groovy.json.JsonSlurper
def jsonStr = '{"name": "Alice", "age": 25, "city": "Beijing"}'
def json = new JsonSlurper().parseText(jsonStr)
println json.name // 输出 Alice
println json.age // 输出 25
println json.city // 输出 Beijing
```
如果我们需要将 Groovy 对象转换为 JSON 字符串,则可以使用 `JsonOutput` 类。以下是一个示例:
```groovy
import groovy.json.JsonOutput
def person = [
name: "Bob",
age: 30,
city: "Shanghai"
]
def jsonStr = JsonOutput.toJson(person)
println jsonStr // 输出 {"name":"Bob","age":30,"city":"Shanghai"}
```
以上是 Groovy 中使用 JSON 的基本语法,希望对你有所帮助。
阅读全文