자바스크립트에서 변수가 Array로 되어있는 경우

JSON String 이나 String 으로 반환하도록 하는 함수.



function fr_ObjTOJsonStr(obj){

return strJson = "{" + fr_ObjTOStr(obj) + "}";

}

function fr_ObjTOStr(obj, chkObject){

var strTab = "";

var strHTML = "";

for(i in obj){

if (chkObject){

strHTML += (strHTML == "" ? "" :",") + "\"" + obj[i] + "\"";

} else {

if (typeof obj[i] == "object"){

strHTML += (strHTML == "" ? "" :",") + "\"" + i + "\":[" + fr_ObjTOStr(obj[i], true) + "]";

} else {

strHTML += (strHTML == "" ? "" :",") + "\"" + i + "\":\"" + obj[i] + "\"";

}

}

}

return strHTML;

}




Posted by Mooki

댓글을 달아 주세요