Groovy語言支持將Map對象轉換為JSON格式數據,提供了方便的操作方法,以下是示例代碼:
def map = [:] map.put("name", "張三") map.put("age", 26) map.put("gender", "男") def json = new groovy.json.JsonBuilder(map).toPrettyString() println json
其中,我們定義了一個空的Map對象,并向其中添加了三個鍵值對,表示人物的姓名、年齡和性別。使用groovy.json.JsonBuilder對Map進行轉換,并通過toPrettyString()方法獲取可讀性較好的JSON格式字符串。
運行以上代碼,輸出結果如下:
{ "name": "張三", "age": 26, "gender": "男" }
我們可以看到,Map對象已經成功轉換為了JSON格式數據,并且每個鍵值對已經按照相應的形式進行了處理。這個過程非常方便,可以在Groovy中快速地完成Map到JSON的轉換操作。
上一篇python 限制位數字
下一篇c 解析json對象