Groovy - JsonSlurper


import groovy.json.JsonSlurper
import groovy.json.JsonException

def url = 'http://api.icndb.com/jokes/random?limitTo=[nerdy]'

try {
    def json = new JsonSlurper().parseText(url.toURL().text)
    def joke = json?.value?.joke
    assert joke
    println joke
} catch (JsonException e) {
    e.printStackTrace()
}

​


import groovy.json.JsonSlurper
import groovy.json.JsonException

def url = 'http://localhost:5050'

try {
    def json = new JsonSlurper().parseText(url.toURL().text)
//    def joke = json?.value?.joke
//    assert joke
//    println joke
    println json?.joke
} catch (JsonException e) {
    e.printStackTrace()
}

​

Comments

Popular posts from this blog

Array and Object Creation - JavaScript

Groovy Tuples

அவன் ஏன் கூலியானான்?