JSON en Groovy / Graal

J'essaye d'accéder à un site par l'intermédiaire de leur exportation JSON.

L'URL est: http://neotest.dabbledb.com/publish/neotest/f820728c-4451-41f6-b346-8cba54e52c6f/projects.jsonp

Je suis en utilisant HTTPBuilder d'essayer d'accomplir ce en Groovy, mais éprouve de la difficulté. J'ai utilisé le code d'exemple de http://groovy.codehaus.org/HTTP+Builder à venir avec ce:

//perform a GET request, expecting JSON response data
http.request( GET, JSON ) {
    url.path = 'publish/neotest/f820728c-4451-41f6-b346-8cba54e52c6f/projects.jsonp'

    //response handler for a success response code:
    response.success = { resp, json ->
        println resp.statusLine

        //parse the JSON response object:
        json.responseData.results.each {
            println "  ${it.titleNoFormatting} : ${it.visibleUrl}"
        }
    }
}

Cependant, lorsque je lance le test unitaire pour la méthode que j'ai tout simplement obtenir No such property: GET for class: ProjectController groovy.lang.MissingPropertyException: No such property: GET for class: ProjectController qui je vais avoir du mal à comprendre.

InformationsquelleAutor Kivus | 2009-08-24