2015-07-29 4 views
-3

У нас есть ссылка, в конце которой много JSON. Как мы можем превратить содержимое ссылки в строку, а затем отобразить это JSON как объекты?Рендеринг JSON с использованием javascript

EDIT Мы решили использовать другие методы, но спасибо вам за помощь. Мы приняли ответ мы самый полезный

+0

Что вы пробовали? Что такое JSON? У вас возникли проблемы с предоставлением JSON или использованием API для получения JSON? – Teepeemm

+0

Когда вы пытаетесь спросить что-нибудь, пожалуйста, опубликуйте его четко, мы не можем предложить вам правильный ответ с помощью этой двух строк. – siva

ответ

0

Вы могли бы попробовать что-то подобное, чтобы показать сложный JSON для пользователь, с отступом:

var pre = document.createElement("pre"); 
var textNode = document.createTextNode(JSON.stringify(someObject, null, 4)); 
pre.appendChild(textNode); 
document.body.appendChild(pre); 
2

Это единственный ответ, который я могу дать с количеством информации предоставленной вами

найденную
document.body.innerHTML = jsonData.toString(); 

EDIT: Alternativly если его регулярный JS объект, который вы должны сделать:

document.body.innerHTML = JSON.stringify(jsonData); 

Я надеюсь, что это помогает

+0

Я согласен, что вопрос ужасно неопределенен, но результатом вызова '.toString()' на типичном объекте является string '[object Object]', а не какой-либо интересный рендеринг структуры данных. – Pointy

+0

да, я добавил еще одну возможность для моего ответа, если ее фактический объект :) –

0

Возможный дубликат: Rendering json using jquery.

  1. или попробовать var myJSONObject = JSON.parse(myJSONString);
  2. var jsonString = JSON.stringify(myJsonObject);
+0

вы забыли добавить фактическую часть рендеринга :) –

0

Попробуйте так ,,

document.body.innerHTML = JSON.stringify(jsondata); 

Это может помочь вам