* @throws IOException
*/
public List read(int pBegin, int pBack) throws BiffException, IOException{
List list = new ArrayList();
Workbook workbook = Workbook.getWorkbook(getIs());
Sheet sheet = workbook.getSheet(0);
int rows = sheet.getRows();
for (int i = pBegin; i < rows - pBack; i++) {
Dto rowDto = new BaseDto();
Cell[] cells = sheet.getRow(i);
String[] arrMeta = getMetaData().trim().split(",");
for (int j = 0; j < arrMeta.length; j++) {
String key = arrMeta[j];
if(G4Utils.isNotEmpty(key))
rowDto.put(key, cells[j].getContents());