com.jaxfront.core.util.io.cvsexport
Class CSVW3CDocumentExporter
java.lang.Object
com.jaxfront.core.util.io.cvsexport.CSVW3CDocumentExporter
public class CSVW3CDocumentExporter
- extends java.lang.Object
|
Method Summary |
static java.lang.String[] |
exportFlatten(org.w3c.dom.Document dom,
boolean withHeader,
java.util.Map<java.lang.String,java.lang.Integer> colNames,
java.util.Map codeTables,
boolean varMode)
|
static void |
exportFlatten(org.w3c.dom.Document dom,
CsvWriter writer,
java.util.Map<java.lang.String,java.lang.Integer> colNames,
java.util.Map codeTables,
boolean varMode,
java.lang.String[] addData)
|
static java.lang.String[] |
exportFlattenByXPath(org.w3c.dom.Document dom,
boolean withHeader,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables)
|
static java.lang.String[] |
exportFlattenByXPath(Document dom,
boolean withHeader,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables)
|
static void |
exportFlattenByXPath(org.w3c.dom.Document dom,
CsvWriter writer,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables,
java.lang.String[] addData)
|
static void |
exportFlattenByXPath(Document dom,
CsvWriter writer,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables,
java.lang.String[] addData)
|
static void |
getFlatten(org.w3c.dom.Element aType,
java.lang.String[] row,
java.util.Map<java.lang.String,java.lang.Integer> colNames,
java.util.Map codeTables,
boolean varMode)
|
static void |
getFlattenByXPath(org.w3c.dom.Element aElem,
java.lang.String[] row,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables)
|
static void |
getFlattenByXPath(Type aType,
java.lang.String[] row,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables)
|
static java.util.Map<java.lang.String,java.lang.Integer> |
getFlattenHeader(org.w3c.dom.Document dom,
java.util.List colNames,
boolean varMode)
|
static void |
getFlattenHeaders(org.w3c.dom.Element aType,
java.util.Vector result,
boolean varMode,
int[] pos)
|
static void |
main(java.lang.String[] args)
|
static java.util.Map |
toMap(java.util.List what,
boolean emptyIfNull,
boolean posAsValue)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CSVW3CDocumentExporter
public CSVW3CDocumentExporter()
exportFlatten
public static java.lang.String[] exportFlatten(org.w3c.dom.Document dom,
boolean withHeader,
java.util.Map<java.lang.String,java.lang.Integer> colNames,
java.util.Map codeTables,
boolean varMode)
throws org.apache.xerces.xni.parser.XMLParseException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
org.apache.xerces.xni.parser.XMLParseException
org.xml.sax.SAXException
java.io.IOException
exportFlatten
public static void exportFlatten(org.w3c.dom.Document dom,
CsvWriter writer,
java.util.Map<java.lang.String,java.lang.Integer> colNames,
java.util.Map codeTables,
boolean varMode,
java.lang.String[] addData)
throws org.apache.xerces.xni.parser.XMLParseException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
org.apache.xerces.xni.parser.XMLParseException
org.xml.sax.SAXException
java.io.IOException
exportFlattenByXPath
public static java.lang.String[] exportFlattenByXPath(org.w3c.dom.Document dom,
boolean withHeader,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables)
throws org.apache.xerces.xni.parser.XMLParseException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
org.apache.xerces.xni.parser.XMLParseException
org.xml.sax.SAXException
java.io.IOException
exportFlattenByXPath
public static java.lang.String[] exportFlattenByXPath(Document dom,
boolean withHeader,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables)
throws org.apache.xerces.xni.parser.XMLParseException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
org.apache.xerces.xni.parser.XMLParseException
org.xml.sax.SAXException
java.io.IOException
exportFlattenByXPath
public static void exportFlattenByXPath(org.w3c.dom.Document dom,
CsvWriter writer,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables,
java.lang.String[] addData)
throws org.apache.xerces.xni.parser.XMLParseException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
org.apache.xerces.xni.parser.XMLParseException
org.xml.sax.SAXException
java.io.IOException
exportFlattenByXPath
public static void exportFlattenByXPath(Document dom,
CsvWriter writer,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables,
java.lang.String[] addData)
throws org.apache.xerces.xni.parser.XMLParseException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
org.apache.xerces.xni.parser.XMLParseException
org.xml.sax.SAXException
java.io.IOException
getFlatten
public static void getFlatten(org.w3c.dom.Element aType,
java.lang.String[] row,
java.util.Map<java.lang.String,java.lang.Integer> colNames,
java.util.Map codeTables,
boolean varMode)
getFlattenByXPath
public static void getFlattenByXPath(org.w3c.dom.Element aElem,
java.lang.String[] row,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables)
getFlattenByXPath
public static void getFlattenByXPath(Type aType,
java.lang.String[] row,
java.util.Map<java.lang.String,java.lang.String> colNames,
java.util.Map<java.lang.String,java.lang.Integer> nameToColMap,
java.util.Map codeTables)
getFlattenHeader
public static java.util.Map<java.lang.String,java.lang.Integer> getFlattenHeader(org.w3c.dom.Document dom,
java.util.List colNames,
boolean varMode)
throws org.apache.xerces.xni.parser.XMLParseException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
org.apache.xerces.xni.parser.XMLParseException
org.xml.sax.SAXException
java.io.IOException
getFlattenHeaders
public static void getFlattenHeaders(org.w3c.dom.Element aType,
java.util.Vector result,
boolean varMode,
int[] pos)
main
public static void main(java.lang.String[] args)
throws SchemaCreationException,
DocumentCreationException,
ValidationException,
org.apache.xerces.xni.parser.XMLParseException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
SchemaCreationException
DocumentCreationException
ValidationException
org.apache.xerces.xni.parser.XMLParseException
org.xml.sax.SAXException
java.io.IOException
toMap
public static java.util.Map toMap(java.util.List what,
boolean emptyIfNull,
boolean posAsValue)