Li
Delete
Are you sure you want to delete this?
CntanzModel
-
Date
-
20220114
-
Target
-
C_027
-
Title
-
망취소오류는 배열을 벗어난 문제였고 배열이 벗어나게 된 것에는 콤마(,)가 문제였다.
-
Contents
-
한 달 여를 헤맨 문제의 해답은 콤마였다. 변수값들 오류결과 등을 캐치해서 이니시스측에 넘겼다. goodName에 콤마가 붙어 있는 것을 발견해 알려주었다.
즉, “goodName” : “,donquihoteLongbolt” 하는 식으로 donquixotheLongbolt앞에 ,(콤마)가 있었고 이것은 배열을 구분하는 구분자로 사용되어야 하는데 그렇지 못했다.
“구분자1”:”밸류1”,”구분자2”:”밸류2”,”구분자3”:”밸류3” 이런 식으로 배열 중간에 콤마가 들어가는데 그 콤마가 밸류 앞에 붙어 배열을 벗어나게 하는 오류를 발생시킨 것이었다.
여러 개의 상품을 구매했을 경우 구분자로 내 코드 상에 콤마를 사용한 것을 T_ 로 바꾸고 나니 망처리 취소의 이유였던 배열이 벗어난 오류를 해결하게 해 주었다.
만세만만세.