반응형

json 2

JSON 쓸 때 홑따옴표[']는 비표준이라네?

몰라. 그렇다네. 나도 우연히 알게 됨. 내가 이전에 알고 있던 건, javascript 에서 문자열 처리시 홑따옴표( single quotation ' ) 와 겹따옴표 ( double quotation " ) 를 둘 다 문자열 처리에 사용할 수 있다는 거였다. = 차이 없다. 그런데 , stackoverflow 에서 누가 답글 올려놓은 거 보니, 자기가 플젝 할 때 ajax 로 post 값 넘길 때, method='POST' 썼다가 주옥된 적 있다네. method="POST" 로 홑따옴표를 겹따옴표로 고쳐 쓰니 된다고. 그래서 jquery 로 ajax 쓰려면 꼭 method="POST" 쓰라는 것. method='POST' 말고. https://stackoverflow.com/questions/2104..

java.lang.ClassCastException: org.json.simple.JSONArray cannot be cast to org.json.JSONArray

그러하다. 씨바. Android 앱 만드는 중에 JSON 쓸 일이 있어서 library 를 찾아보니, 금방 나왔다. ( java + json 하면 바로 나온다. 사이트는 https://code.google.com/p/json-simple/ ) 사실 이거 뭐 고민할 것도 없다. 다른 사람들도 이미 수두루빽빽 쓰고 있는거라, 안 될리가 없지.... 라고 생각하고 그냥 가져다 쓴 게 화근이었다. [ 훼이크다 이 벼ㅇ신아 ] 사실 나는 대부분의 경우, 파서를 일부러 가져다 쓰는 수고로움을 택하느니, 단순한 로직으로 파서를 만들어 썼다. 어짜피 Key:Value 의 map 형태의 데이터 구조이면 되기 때문에, 굳이 "라이브러리" 정도 되는 거창한 게 필요없다. 그냥 내가 대충 때려맞춰 쓰면 됐지. 그런데 이번엔 ..

프로그램 2014.04.04
반응형