2014-09-05 4 views
0

내 페이지에 구문 분석 된 JSON을 표시하고 싶습니다 (섹션을 접을 수 있음). 오픈 소스 json 뷰어 (https://code.google.com/p/chrome-rest-client/source/browse/trunk/RestClient/war/workers/jsonviewer.js?r=148)로 크롬 확장을 찾았지만 사용 방법을 이해하지 못했습니다.파싱 된 json을 표시하는 방법은 무엇입니까?

var json='{"q":"iphone","r":["iphone 5","iphone","обмен на iphone","iphone 4","iphone 5s"]}'; 
$("#jsonViewer").html(JSONViewer(json)); 

을하지만, 그냥 아무것도 보여주지 :

<div class="json-viewer" id="jsonViewer"> 
</div> 

를 다음 코드로 거기를 표시하려고 - 내가 JSON 표시를위한 섹션을 만들었습니다.

답변

0

기능 JSONViewer은 생성자 기능입니다. 당신이 그것을 사용하기 전에 먼저 JSONViewer 개체를 인스턴스화해야합니다

var json='{"q":"iphone","r":["iphone 5","iphone","обмен на iphone","iphone 4","iphone 5s"]}', 
jsonParser = new JSONViewer(json); 
$("#jsonViewer").html(jsonParser.getHTML()); 

이 작업 plunkr입니다 : http://plnkr.co/edit/Rfmm1QSDcc1CPxy9a2HT?p=preview

+0

감사합니다, 니콜라스. 그러나 이러한 코드를 사용하면 JSON 만 포맷하면됩니다. 원래는 요소를 접을 수 있습니다. –

관련 문제