From 9484ef6f17137eca19415628e4151718f88a84c2 Mon Sep 17 00:00:00 2001 From: Dominik Stadler Date: Sun, 8 Dec 2013 08:35:20 +0000 Subject: Bug 55850: fix NullPointerException during extraction from XSSF git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1549007 13f79535-47bb-0310-9956-ffa450edef68 --- src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/ooxml/java/org/apache/poi/xssf/extractor') diff --git a/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java b/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java index 2e6b90242a..a6e1a2785a 100644 --- a/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java +++ b/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java @@ -41,11 +41,11 @@ import javax.xml.validation.SchemaFactory; import javax.xml.validation.Validator; import org.apache.poi.openxml4j.exceptions.InvalidFormatException; -import org.apache.poi.xssf.usermodel.XSSFTable; import org.apache.poi.xssf.usermodel.XSSFCell; import org.apache.poi.xssf.usermodel.XSSFMap; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFSheet; +import org.apache.poi.xssf.usermodel.XSSFTable; import org.apache.poi.xssf.usermodel.helpers.XSSFSingleXmlCell; import org.apache.poi.xssf.usermodel.helpers.XSSFXmlColumnPr; import org.openxmlformats.schemas.spreadsheetml.x2006.main.STXmlDataType; @@ -476,7 +476,7 @@ public class XSSFExportToXml implements Comparator{ if (!"".equals(complexTypeName)) { NodeList complexTypeList = xmlSchema.getChildNodes(); for(int i=0; i< complexTypeList.getLength();i++) { - Node node = list.item(i); + Node node = complexTypeList.item(i); if ( node instanceof Element) { if (node.getLocalName().equals("complexType")) { Node nameAttribute = node.getAttributes().getNamedItem("name"); @@ -504,4 +504,4 @@ public class XSSFExportToXml implements Comparator{ } return complexTypeNode; } -} +} \ No newline at end of file -- cgit v1.2.3