2015-06-12 3 views
0

У меня есть JSon файл (http://example.com/usr/details?jsonp=parseRespond) на другом сервере, которая дает ответКак читать ответ JSONP

{ 
    "id": "5572a7d648b33a462d79145d", 
    "avatarHash": null, 
    "bio": "", 
    "bioData": null, 
    "confirmed": false, 
    "fullName": "Ender Widgin", 
    "idPremOrgsAdmin": null, 
    "initials": "EW", 
    "memberType": "normal", 
    "products": [], 
    "status": "disconnected", 
    "url": "https://example.com/enderwidgin", 
    "username": "enderwidgin", 
    "avatarSource": null, 
    "email": null, 
    "gravatarHash": null, 
    "idBoards": [], 
    "idOrganizations": [], 
    "loginTypes": null, 
    "oneTimeMessagesDismissed": null, 
    "prefs": null, 
    "trophies": [], 
    "uploadedAvatarHash": null, 
    "premiumFeatures": [], 
    "idBoardsPinned": null, 
    "organizations": [], 
    "boards": [], 
    "actions": [] 
} 

Как я могу написать этот ответ в DIV

function parseRespond(){ 
// how to get the data ? 
} 

Спасибо заранее !

+0

как вы загрузите JSONP? с запросом ajax? –

+0

Используйте JSON.parse (// ваша строка json) – AkshayJ

+0

@ ÖzgürErsil, я не могу загрузить jsonp с помощью запроса ajax, так как он находится в другом домене, и нет «Access-Control-Allow-Origin». Поэтому я загружаю его так: '' и я получаю ответ выше. – user00239123

ответ

1

JSON.parse может быть полезным,

function parseRespond(response){ 
    response = JSON.parse(response); 
} 
+0

Данные, полученные из json-файла, выглядят следующим образом: '{" id ":" 5572a7d648b33a462d79145d "}' – user00239123

Смежные вопросы