资 源 简 介
sjxslx - the efficient Java API for XSLX
It is a simple and efficient java tool for reading,writing and modifying XSLX.The most important purpose to code it is for performance consideration -- all the popular ones like POI sucks in both memory consuming and parse/write speed.
* memory
sjxslx provides two modes(classic & stream) to read/modify sheets.
In classic mode,all records of the sheet"ll be loaded.
In stream mode(also named iterate mode),u can read record one after another which save a lot memory.
* speed
microsoft XSLX use XML+zip(OOXML) to store the data. So,to be fast,sjxslx use STAX for xml input and output.And i recommend the WSTX implementation of STAX(it"s the fastest in my testing).
### Sample code ###
```
package com.incesoft.cms.util.excel;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.util.List;
import com.