Le rendu de JSON dans le graal

J'utilise le code suivant pour restituer les données au format JSON.

render(contentType:"text/json") {
    results = array {
        db.eachRow(query) { row ->
            def rs = row.toRowResult()
            def a = b(rs.name,c,d)
            aMap.put("A",a) 
            pair(aMap)
        }
    }
    if (results) {
        status = "OK"
    }
    else {
        status ="Nothing present"
    }
}

Le code ci-dessus génère JSON dans le format suivant

{
    "results": [
        {"A":"value1"},
        {"A":"value2"},
        ...................
        {"A":"valuen"}
    ],
    "status":"OK"
}

Comme u voir ci-dessus, les données sont rendues comme un tableau d'objets. Est il possible que je peux rendre les résultats des données comme un tableau d'éléments. Comme

{
    "results": [
        "value1",
        "value2",
        ...................
        "valuen"
    ],
   "status":"OK"
}
InformationsquelleAutor Shenoy Tinny | 2012-03-09