import groovy.json.JsonOutput

def parser = new groovy.json.JsonSlurper()
def jsonResp = parser.parseText(responseBodyTextToClient)

String adBilgisi = jsonResp.BilesikKutukBilgileri.TCVatandasiKisiKutukleri.KisiBilgisi.TemelBilgisi.Ad
String soyadBilgisi = jsonResp.BilesikKutukBilgileri.TCVatandasiKisiKutukleri.KisiBilgisi.TemelBilgisi.Soyad

if ( adBilgisi == null || adBilgisi.isEmpty()) { 
 statusCodeToClient=503
 def pretty = JsonOutput.prettyPrint(JsonOutput.toJson([ad:"", soyad:""]))
 responseBodyTextToClient=pretty
}
else{
 def pretty = JsonOutput.prettyPrint(JsonOutput.toJson([ad:adBilgisi, soyad:soyadBilgisi]))
 responseBodyTextToClient=pretty
}  
GROOVY