Java setDatasource() 관련 BindingPath가 숫자로 끝날 때
추천0 비추천 0
페이지 정보
작성자 yhs1997 작성일 2023-04-12 10:57 조회 261회 댓글 0건제품 버전 : 6
본문
관련링크
안녕하세요 SpreadJS GcExcel 연동해서 사용중입니다.
SpreadJS 로 workbook.toJSON({includeBindingSource: true}) 를 통해 ssJson을 저장하고,
GcExcel 에서 Workbook.fromJson() 을 사용하고 있습니다.
```
IWorksheets worksheets = workbook.getWorksheets();
for (IWorksheet worksheet : worksheets) {
JsonDataSource source = new JsonDataSource(dataJson);
worksheet.setDataSource(source);
}
```
해당 형식으로 사용중인데, SpreadJS 에 BindingPath가 Person.name.0, Person.name.1 이런식으로 들어가 있는 Sheet 가 있으면 setDatasource에서 NPE가 발생합니다.
확인해주시면 감사하겠습니다.
* 추가 관련 문의
해당 Sheet를 workbook.save() 메소드를 통해서 PDF 로 저장시 해당 Sheet가 출력이 안됩니다.
같이 확인해주시면 감사하겠습니다.
댓글목록
등록된 댓글이 없습니다.