csv 파일을 json 개체로 변환했습니다. 이제 각 개체를 반복해야합니다. 하지만 루프를 사용하려고 반복 할 때 for 루프를 사용하면 jsonobject.items가 정의되지 않습니다. 어떤 사람이 내 json을 통해 반복하는 최선의 방법을 제안 할 수 있습니까?csv를 json 개체로 변환하고 작동하지 않는 각 개체를 반복합니다.
function Upload(){
$.ajax({
url:"Sample.csv" ,
async: false,
crossDomain:true,
success: function (csvd) {
var wrapper = {};
var items = $.csv.toObjects(csvd);
wrapper.items = items;
alert(wrapper);
var jsonobject = JSON.stringify(wrapper);
alert(jsonobject);
console.log(jsonobject);
for(k=0;k<jsonobject.items.length;k++){
}
},
});
}
Upload()
아래 내 JSON
{"items":[{"ID":"1","Name":"John Hammond","Country":"United States"},{"ID":"2","Name":"Mudassar Khan","Country":"India"},{"ID":"3","Name":"Suzanne Mathews","Country":"France"},{"ID":"4","Name":"Robert Schidner","Country":"Russia"}]}
'jsonobject'는'string'입니다. 왜'JSON.stringify '를 사용하고 있습니까? – Rayon