From a281e49b94a451b1df8fcbc737dc60b5339e912b Mon Sep 17 00:00:00 2001 From: Paolo Mottadelli Date: Thu, 30 Jul 2009 13:24:57 +0000 Subject: [PATCH] Custom XML import features; tests and implementation git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@799258 13f79535-47bb-0310-9956-ffa450edef68 --- .../poi/xssf/extractor/XSSFExportToXml.java | 2 +- .../poi/xssf/extractor/XSSFImportFromXML.java | 209 ++++++++++++++++++ .../org/apache/poi/xssf/model/MapInfo.java | 14 +- .../poi/xssf/usermodel/XSSFWorkbook.java | 9 + .../usermodel/helpers/XSSFSingleXmlCell.java | 9 +- .../usermodel/helpers/XSSFXmlColumnPr.java | 22 ++ .../xssf/extractor/TestXSSFImportFromXML.java | Bin 0 -> 6087 bytes ...omXMLMapping-singleattributenamespace.xlsx | Bin 0 -> 43087 bytes 8 files changed, 262 insertions(+), 3 deletions(-) create mode 100644 src/ooxml/java/org/apache/poi/xssf/extractor/XSSFImportFromXML.java create mode 100644 src/ooxml/testcases/org/apache/poi/xssf/extractor/TestXSSFImportFromXML.java create mode 100644 src/testcases/org/apache/poi/hssf/data/CustomXMLMapping-singleattributenamespace.xlsx 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 01d96832b2..6ca8ba6da9 100755 --- a/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java +++ b/src/ooxml/java/org/apache/poi/xssf/extractor/XSSFExportToXml.java @@ -65,7 +65,7 @@ import org.xml.sax.SAXException; * The output XML Schema must respect this limitations: * *