2013-12-13 3 views
0

Привет всем я работаю над данными JSON, чтобы показать его на мобильных приложениях, как читать этот тип JSon данных «limitvalue»как читать типичные данные JSON с помощью JavaScript или JQuery

ранее им посылать все данные в один объект и чтение, но теперь непонятно, как читать может ли кто-нибудь предложить мне пример с примерами.

вот данные json, которые мы хотим использовать в том, что нам нужно показать CoverageName и limitvalue.

[{"CoverageName":"Business Income"},{"CoverageName":"Employee Benefits Liability","Values": 
{"Employee Benefits Liability Limit":{"limitvalue":"1000000"}}},{"CoverageName":"Extended Period 
ofIndemnity"},{"CoverageName":"Limited Blanket Additional Insured"},{"CoverageName":"Non Owned 
Including Hired Automobile Coverage"},{"CoverageName":"Per Location Aggregate"}, 
{"CoverageName":"Tenant Legal Liability","Values":{"Tenant Legal Liability Limit" 
:{"limitvalue":"100000"}}},{"CoverageName":"Employee Dishonesty","Values":{"Employee Dishonesty 
Limit":{"limitvalue":"5000"}}},{"CoverageName":"Supplemental Payments_Third Party Attorneys 
Fees"},{"CoverageName":"Employment Practices Liability","Values":{"EPLI Limit": 
{"limitvalue":"100000"},"EPLI Deductible":{"deductablevalue":"2500"}}},{"CoverageName":"Included 
Coverage Package"},{"CoverageName":"Business Owners","Values":{"General Liability Aggregate 
Limit":{"limitvalue":"2000000"},"General Liability Occurrence Limit": 
{"limitvalue":"1000000"},"Total Building Limit":{"limitvalue":"0.0"},"Total Contents Limit": 
{"limitvalue":"0.0"},"Property Deductible":{"deductablevalue":"100000"}}}] 
+0

Вы попробовали это: http://stackoverflow.com/questions/4935632/how-to-parse -json-in-javascript? – Tony

+0

http://stackoverflow.com/questions/18932686/how-to-alert-json-file-data-from-javascript –

+0

привет, Тони, JSON.parse не сработает для него, потому что его данные представляют собой json-массив – yoyo

ответ

0

Try JQuery $ .getJSON

$.getJSON('your_json_file', function(data) {        

      answers=data.CoverageName;//Objects of your file like CoverageName    

     alert(JSON.stringify(answers)); //object name to string   
     });  
0

сначала получить эти данные в объект, то этот код поможет вам

var jsonData = yourData; 
var table = "table"; 
for(var i=0; i<jsonData.length; i++) 
{ 
    table += "<tr><td>"+jsonData[i].CoverageName+"</td><td>"+jsonData[i].Values+"</td><tr>"; 
} 
table += "</table>"; 

$('#yourDivID').append(table); 
0

Используйте $ .parseJSON()

Example data_arr=$.parseJSON(data); //data json array 
Смежные вопросы