티스토리 뷰

서버로 부터 받은 객체값을 출력해 보고 싶을 때 아래처럼 하면 뭔가가 주르륵 나온다.


for (var myKey in msg) {

console.log("msg["+myKey +"] = "+msg[myKey]);

}


== 결과 == 

msg[ports] =

msg[data] = {"headerInfo":{"magicNumber":"WSK","svcId":1000,"appId":2000,"authKey":"wizardee","msgId":2,"master":1,"zoneCd":2465,"bodyLength":33},"bodyInfo":{"bodyData":"{\"rstCd\":\"00000\",\"zoneCd\":\"2465\"}"}}

msg[source] = null

msg[origin] = ws://localhost:9802

... 이하 생략..




이 결과값에서 서버에서 실제로 내려준 데이터는 msg[data] 항목의 값이다.

서버에서 json데이터를 내려주는데, 제대로 파싱이 되지 않아 이렇게 전체 값을 출력해 보니

msg.data 로 데이터를 찾아야 했다는.. ㅜㅜ;




공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함