Groovy是一種動態的、面向對象的編程語言,它有著和Java類似的語法結構。在Groovy中,使用JSON編碼和解碼非常方便。在本文中,我們將討論如何將數組轉化為JSON。
import groovy.json.JsonBuilder def arr = [1, 2, 3, 4, 5] def json = new JsonBuilder() json { array(arr) } println json.toPrettyString()
在上面的代碼中,我們首先創建了一個數組arr。然后,我們使用了Groovy JsonBuilder類來創建一個新的JSON對象。在這個JSON對象中,我們使用了array方法來將數組作為參數傳遞進去。
最后,我們使用toPrettyString方法將JSON對象格式化輸出。該方法會將JSON格式化并進行縮進,使其變得更加易讀。
運行上面的代碼,您將得到以下輸出:
{ "array": [ 1, 2, 3, 4, 5 ] }
如您所見,我們的數組已成功轉化為了JSON格式。您可以將此JSON對象用于網絡傳輸、文件存儲等不同場景下,以便快速地將數據傳遞給其他應用程序。