@Override
	public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
		// 单元格元素
		if (C_ELEMENT.equals(qName)) {

			// 获取当前列坐标
			String tempCurCoordinate = attributes.getValue(R_ATTR);
			// 前一列为null，则将其设置为"@",A为第一列，ascii码为65，前一列即为@，ascii码64
			if (preCoordinate == null) {
				preCoordinate = String.valueOf(ExcelSaxUtil.CELL_FILL_CHAR);
			} else {
				// 存在，则前一列要设置为上一列的坐标
				preCoordinate = curCoordinate;
			}
			// 重置当前列
			curCoordinate = tempCurCoordinate;
			// 设置单元格类型
			setCellType(attributes);
		}

		lastContent = "";
	}
@ Override public void startElement ( String uri , String localName , String qName , Attributes attributes ) throws SAXException { if ( C_ELEMENT . equals ( qName ) ) { String tempCurCoordinate = attributes . getValue ( R_ATTR ) ; if ( preCoordinate == null ) { preCoordinate = String . valueOf ( ExcelSaxUtil . CELL_FILL_CHAR ) ; } else { preCoordinate = curCoordinate ; } curCoordinate = tempCurCoordinate ; setCellType ( attributes ) ; } lastContent = "" ; }
读到一个xml开始标签时的回调处理方法