상세 컨텐츠

본문 제목

fast-xml 숫자 코드 파싱 (0000 -> 0) 해결

programing/Nodejs

by ZelKun 2021. 1. 23. 01:09

본문

반응형

공공데이터 포탈 API를 사용하다보면 XML로만 보내주는경우가 있는데

json으로 변환하려니 2개정도가 후보로 선정

하지만..

 

xml2json  window에서 설치하기 까다로워서 fast-xml-parser 넘어감

그리고 xml2json json 변환하면 깊이(?) 깊어지는데, 그런것도 없고 깔끔해 보임

 

대신 code 만들때 숫자만 사용하면.. 이런경우가 생기는데..

0000 => 0

문제는 자리수가 고정이면 모르겠는데 아닌경우도 있고…

고정값이면 고정자리수 만큼 0을 추가해주면되니

 

다행히 Long number 이슈 때문에 숫자를 문자로 반환해주는 옵션이 있다..

 

issue: number value to number

parseTrueNumberOnly : true

 

참고: 

https://github.com/NaturalIntelligence/fast-xml-parser/issues/187

 

반응형

'programing > Nodejs' 카테고리의 다른 글

nodejs 설치(windows)  (0) 2022.08.08
windows nodejs xml2json node-gyp error 삽질기  (0) 2021.01.23

관련글 더보기

댓글 영역