2011-11-04 18 views
19

Gerçekten sonuçları biçimlendirebilmem için biçimlendirmenin bir yolunu (boşluk içinde, yeni satırlarda olduğu gibi) bir JSON sonucunu arıyorum.JSON biçimlendirici lib

$.ajax({ 
       url: "/Home/Send", 
       type: "POST", 
       data: JSON.stringify(request), 
       dataType: "json", 
       contentType: "application/json; charset=utf-8", 
       success: function (data) { 
        $("#ResponseBody").val(data.ResponseBody); 
       }, 
       error: function (data) { 
        alert(data); 
       } 
      }); 

bu data.ResponseBody JSON içeren çalışıyor kodum, ama beklendiği gibi, iyi biçimlendirilmemiş.

Yanıtı biçimlendirmeme izin verecek bir jQuery eklentisi/yöntemi bilen var mı?

success: function (data) { 
     var obj = JSON.parse(data.ResponseBody); 
     $("#ResponseBody").val(JSON.stringify(obj, null, 4)); 
    }, 

yeni satırlar ekrana yapmak #ResponseBody {white-space: pre;} gibi bir CSS kuralını eklemeyi unutmayın:

cevap

1

.. ..