java - I want to convert httpresponse to json object -


resp=callapi(protocol+"://"+host+":"+"5443"+"/webhook/tokens/",httpop.post,   contenttype.json, credentials.tostring(), headers(headers));  string resp_body = entityutils.tostring(resp.getentity());  jsonobject jsobj = new jsonobject(resp_body); 

this throwing exception: org.json.jsonexception: jsonobject text must begin '{' @ character 1

because resp_body below :

"{\"auth\":{\"token\":{\"id\":\"eyj0exaioijkv1milcjhbgcioijiuzi1nij9.eyjzdwiioiiyy2nkytm4nzvinjflodmymde1yjyxztg2yjfjmdazocisinjlznjlc2hfdg9rzw4ioijtrwu3turxl0twm1pqcfhna2lhstfnyzarn3p1rlfmdjjpb3oxs0xrd3jpdumwblc4r3dkv1rndhlqy2d0tvg3c3r4vxz0v3nxd3nnmzllagrvwdzmemerduzytvloafk3l29zrek2yudyvehcwk1undfvbxpxu2nktge2qno3m0q0vuc4mdlmshz0ohfsog1on1bpskeyc1y0strnrxp6nw5wdxcrbtq2zwp1mtj6yvpguwvrc2zobdbtcwfxyjrxnep2n1i5tvncmuztznnirkzcc2huceewymrjzkz0m0sznhgwoctfcworajlfmenrn2hxu3brck85ow1ld2s5reqrskfsu2h2mepuc21csfp0clbqdte5ctiwuul6cu5rs21uy2o3b3vkz0tmbunsdvmzn04rzfbldnrfnmlqwehrq3nmwjfunzywemrfovv4dis0tgxqwwjcb0liotjya0xvdxc5s3hlbdrxz1dlbnrla0fuaxd0rxovmzm0tgdtdllxvlftc3dhvlizvzj3uhdirstob0fwd1huoen5sfbqu0xna1jda045oujsaelby1bsuxriz0fodtfmsho5slzkmnrknk1hv2noz3gzdxdqeefbzz09iiwiaxnzijoiswrnideumtuumiisimnvbs5ocguuawrtonrydxn0b3iiom51bgwsimv4cci6mtq5mje3ndk3oswiy29tlmhwlmnsb3vkonrlbmfudci6eyjpzci6ijjjy2rhmzg3nwi2mwu4mziwmtvinjflodvlmwiwmde3iiwibmftzsi6imnvcmuilcjkzxnjcmlwdglvbii6iknvbnn1bwvyiiwizw5hymxlzci6dhj1zx0sinbybii6imfkbwluiiwiawf0ijoxndkymtczmtc5lcjqdgkioiizzjiynmewms05yznjltrinjityta3nc1inwy2ztgwytyzyzkifq.4kx2mrj3dyuvciec8zsn_ya18oirkmpikox5rpmr36c\",\"issued_at\":\"2017-04-14t12:32:59.021z\",\"expires\":\"2017-04-14t13:02:59.000z\",\"tenant\":{\"id\":\"2ccda3875b61e832015b61e85e1b0017\",\"name\":\"core\",\"description\":\"consumer\",\"enabled\":true}},\"user\":{\"username\":\"admin\",\"id\":\"2ccda3875b61e832015b61e86b1c0038\",\"name\":\"admin\",\"groups\":[{\"id\":\"propel_users_group_id\",\"name\":\"propel-users\",\"displayname\":\"propel users\",\"metadata\":{},\"roles\":[]},{\"id\":\"2ccda3875b61e832015b61e861b60031\",\"name\":\"administrators\",\"displayname\":\"administrators\",\"groupinfo\":\"administrators group\",\"metadata\":{\"description\":\"administrators group\"},\"roles\":[]}],\"roles\":[{\"id\":\"2ccda3875b61e832015b61e85ee5002d\",\"locked\":false,\"type\":\"consumer\",\"description\":\"admin management portal\",\"integration\":true,\"application\":\"com.hpe.tenant1\",\"name\":\"mng_admin\",\"displayname\":\"management portal admin\"},{\"id\":\"6268fd06a0123c62bb911d7541b2cfa8\",\"locked\":true,\"type\":\"consumer\",\"description\":\"performs idm administration consumer organization\",\"application\":\"idm\",\"name\":\"idm_admin\",\"displayname\":\"organization idm administrator\"}],\"profile\":{\"displayname\":\"admin\",\"useremail\":\"admin@useremail.com\",\"common_name\":\"admin_common\",\"email\":\"admin@email.com\",\"username\":\"admin\"}},\"refreshtoken\":\"see7mdq/kp3zppxmkigi1mc0+7zufqlv2ooz1klkwriuc0nw8gwdwtmtyjcgtmx7stxuvtwsqwsm39khdox6fza+ufxmyhhy7/oydi6agrthbzmn41umzwscjla6bz73d4ug809fhvt8qr8mn7poja2sv4i4gezz5nvuw+m46eju12zazfqeksfnl0sqawb4w4jv7r9msb1fmfshffbshtpa0bdcfft3k34x08+eqj+j9e0cq7hwspkro99mewk9dd+jarshv0jnsmbhztrpju19q20qizqnqkmncj7oujgkfmcrus37n+dpevte6ipxhqcslz1t760zde9uxv+4lljybboib92rkluuw9kxel4wgwentkkaniwtez/334lgsvyqvqsswavr3w2wpwhe+hoavwxt8cyhpjslmkrckn99blhiacplqtbgahu1lhz9jvj2tj6mgwchgx3uwjxaag==\"},\"extinfo\":{\"suiteinstallerurl\":\"https://sag-rh72-hcm1.csacloud.local:5443/suiteinstaller/suite-installer.html\",\"csrftoken\":\"bb11e5f5f826d1fdf32d9e50bfe4e1f4\",\"passwordchangedstatus\":1}}" 

you should delete (") in start , in end, , delete (\") in response before parsing json


Comments

Popular posts from this blog

php - Permission denied. Laravel linux server -

google bigquery - Delta between query execution time and Java query call to finish -

python - Pandas two dataframes multiplication? -