Excel 파일을 JSON 포맷으로 바꾸는 일이 어느 조직에선 정말 중요하다. Excel 은 비개발자들의 언어이고, JSON은 개발자들의 언어라 한다면, 이 둘 간의 자동번역은 실수를 줄이는 역할을 하기 때문이다.
게임 개발을 하면서 이러한 실수를 최소화하는 장치를 마련하는 것은 당해본(?) 조직에선 절실한데, 이를 도와주는 변환기를 공개한다.
https://github.com/coolengineer/excel2json
-
권대영 2014.01.17 20:02
우연하게 제작하신 툴을 다운 받아서 이것저것 신기해서 해보고 있는대요.
약간 이상한 점이 있어서 적어봅니다~
cell 값을 배열([])로 지정하고 그 안에 데이타를 수치 데이타로 사용할시
1개의 데이타만 입력하면 정상적으로 json 파일로 나오지가 않네요.^^;
즉 Number[] 로 지정하고 하단에 1 이라는 데이타만 입력하면 Number : [] 이렇게 나와요.
하지만 1,2 로 입력하면 Number : [1,2] 로 나오고요. -
zepinos 2015.05.20 16:33
정말 잘 사용하고 있습니다.
사용 도증...버그라고 하긴 그렇고...사용자의 미숙이라고 해야 할 부분인거 같은데 해결방인이 있을지 해서 여쭤봅니다.
필드에 숫자값을 넣어두고, 2개 이상일 경우 콤마로 구분해서 값을 넣어뒀습니다. 그런데, 콤마로 구분된 값들 중 일부는 다른 구분자를 통해 복수 처리를 또 하는게 있는데...이걸 그냥 배열 처리 없이 하면 1개의 숫자값만 있을 경우 숫자로, 2개 이상 있을 경우 쌍따옴표로 둘러쌓여 저장이 되서 프로그램에서 읽을 때 문제가 발생합니다. 마찬가지로 중간에 구분자가 있기 때문에 배열로 처리해도 숫자와 문자 형태로 제각각 들어가게 됩니다.
그래서 상단 헤더에서 해당 셀이 일반인지 문자인지 읽어서 이것을 아래쪽에서 처리할 때 quote() 처리를 할지를 정해주는게 더 나을 것 같은데...제가 코드를 직접 고치기에는...원리를 이해를 잘 못해서요.
방법이 있을까요? -
Feeder 2015.07.13 11:15
안녕하세요. 좋은 프로그램 공유해 주셔서 감사합니다.
사용할려고 보니 계속 경로를 찾을수 없다 하고 이후 오류메세지만 나오고 작동이 되질 않습니다.
제 컴퓨터 환경 문제 인지.. 아니면 다른 방법이 있는지요..
이리 저리 해보았지만 이틀동안 해결이 되지 않아 문의 남깁니다.