scala 에서 json 파싱 시
{"sizeMapDefined":false,"traversableAgain":true,"empty":false} 값이 나오는 현상이었습니다.
다른 json 모듈을 사용하여 해결하였습니다.
아래는 예제 소스입니다.
import com.fasterxml.jackson.databind.ObjectMapper
import com.fasterxml.jackson.module.scala.DefaultScalaModule
val fileMap = new mutable.HashMap[String, String]
fileMap.put("file_name", "testfile")
fileMap.put("time", "2023-05-12")
fileMap.put("path", "/USER/TEST/)
fileMap.put("id", "1")
val mapper = new ObjectMapper()
mapper.registerModule(DefaultScalaModule)
val value= mapper.writeValueAsString(fileMap)
반응형
'Language > Scala' 카테고리의 다른 글
scala) FTP 파일 반복해서 가져올 시 에러 java.lang.NullPointerException (2) | 2023.12.28 |
---|