1.nexacro-xeni 개요

Edit

1.1소개

nexacro-xeni는 넥사크로플랫폼 ExportObject, ImportObject의 기능 구현을 위해 사용하는 서버 모듈입니다.

애플리케이션에서 데이터를 전송받아 지정한 파일로 생성하거나 내려받을 수 있으며 애플리케이션에서 파일을 전송받아 원하는 데이터를 추출해 전송하는 기능을 지원합니다.

nexacro-xeni는 Apache POI component를 사용하여 기능을 구현했습니다. 해당 POI 버전에 따라 시스템 요구사양은 달라질 수 있습니다.

1.2구성 요소

nexacro-xeni 에서 사용하는 라이브러리 목록은 아래와 같습니다. nexacro-xeni.war 안에 포함되어 제공 됩니다.

아래 목록은 넥사크로플랫폼 17 nexacro-xeni 20200103 버전 기준입니다. 버전에 따라 라이브러리 목록은 달라질 수 있습니다.

표 1-1라이브러리 목록

Jar Name

Maven Artifact ID

Description

poi-3.10-FINAL-20140208.jar

poi

poi library

poi-scratchpad-3.10-FINAL-20140208.jar

poi-scratchpad

necessary library for poi

poi-ooxml-3.10-FINAL-20140208.jar

poi-ooxml

necessary library for poi

poi-ooxml-schemas-3.10-FINAL-20140208.jar

poi-ooxml-schemas

necessary library for poi

commons-codec-1.5.jar

commons-codec

necessary library for poi

commons-fileupload-1.3.1.jar

commons-fileupload

file upload library

commons-io-2.2.jar

commons-io

necessary library for commons-fileupload

commons-logging-1.1.jar

commons-logging

necessary library for poi / nexacro-xapi

dom4j-1.6.1.jar

dom4j

necessary library for poi

log4j-1.2.13.jar

log4j

necessary library for poi

stax-api-1.0.1.jar

stax-api

necessary library for poi

xmlbeans-2.3.0.jar

xmlbeans

necessary library for poi

nexacro-xapi-1.0.jar


service api library

(provided by tobesoft)

1.3export / import 지원 파일

nexacro-xeni에서 지원하는 파일 형식은 아래와 같습니다.

File type

Extention

Description

Microsoft Excel 97-2003

xls

export / import 지원

Microsoft Excel 2007/2010

xlsx

export / import 지원

CSV format file

csv

import 지원

HancomOffice Hancell 2010

cell

export 지원

HancomOffice Hancell 2014

cell

export / import 지원