org.opensync.engine.server.adapter
Class Txt2Xml
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.opensync.engine.server.adapter.Translator
org.opensync.engine.server.adapter.Txt2Xml
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- public class Txt2Xml
- extends Translator
| Fields inherited from class org.opensync.engine.server.adapter.Translator |
append, colNames, delimiter, DESCRIPTION, document_element, documentElementTag, endColumns, FATAL, fields, LINE_NUMBER, linebreak, lineBreakMarker, MISSING_LAST_FIELD, nfields, NONFATAL, OFF_WIDTH_ROW, offWidthOK, pretty_print, prettyPrint, remove_file, row_element, rowElementTag, SEVERITY, skipfirstlines, skiplastlines, startColumns, starting_offset, startingOffset, suppressquotes, toCSV, trim_columns, trimFields, type, UNTERMINATED_ROW |
|
Method Summary |
(package private) static java.lang.String |
escapeXML_Document(java.lang.String s)
|
int |
getNbRow()
|
static void |
main(java.lang.String[] argv)
|
java.io.FileReader |
openFileForRead(java.lang.String filename)
|
java.io.FileOutputStream |
openFileForWrite(java.lang.String filename,
boolean overwrite)
|
java.lang.String |
parseCSV(java.io.Reader input)
|
java.lang.String |
parseFixed(java.io.Reader in)
|
java.lang.String |
parseTxt(java.lang.String txt)
|
void |
process(java.io.Reader input,
java.io.StringWriter output)
|
void |
readDescriptor(java.lang.String descriptorFileName)
|
void |
saveString(java.lang.String filename,
java.lang.String string)
|
void |
startReadInputFile(boolean status)
|
(package private) static void |
writeDocument(org.w3c.dom.Node node,
java.io.Writer out)
|
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Txt2Xml
public Txt2Xml()
writeDocument
static void writeDocument(org.w3c.dom.Node node,
java.io.Writer out)
throws java.io.IOException
- Throws:
java.io.IOException
escapeXML_Document
static java.lang.String escapeXML_Document(java.lang.String s)
process
public final void process(java.io.Reader input,
java.io.StringWriter output)
throws org.xml.sax.SAXException,
java.io.IOException,
javax.xml.parsers.ParserConfigurationException
- Parameters:
input - output -
- Throws:
SAXException, - IOException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
openFileForRead
public java.io.FileReader openFileForRead(java.lang.String filename)
throws java.io.FileNotFoundException,
java.io.IOException
- Parameters:
filename -
- Throws:
java.io.IOException
java.io.FileNotFoundException
openFileForWrite
public java.io.FileOutputStream openFileForWrite(java.lang.String filename,
boolean overwrite)
throws java.io.IOException
- Parameters:
filename - overwrite -
- Throws:
java.io.IOException
readDescriptor
public void readDescriptor(java.lang.String descriptorFileName)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.FileNotFoundException,
java.io.IOException
- Parameters:
descriptorFileName -
- Throws:
java.io.IOException
java.io.FileNotFoundException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
startReadInputFile
public void startReadInputFile(boolean status)
parseCSV
public java.lang.String parseCSV(java.io.Reader input)
throws java.io.IOException
- Parameters:
input -
- Throws:
java.io.IOException
parseFixed
public java.lang.String parseFixed(java.io.Reader in)
throws java.io.FileNotFoundException,
java.io.IOException,
org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException
- Parameters:
in -
- Throws:
org.xml.sax.SAXException
java.io.IOException
java.io.FileNotFoundException
javax.xml.parsers.ParserConfigurationException
parseTxt
public java.lang.String parseTxt(java.lang.String txt)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException
- Parameters:
txt -
- Throws:
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
main
public static void main(java.lang.String[] argv)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException
- Parameters:
argv -
- Throws:
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
saveString
public void saveString(java.lang.String filename,
java.lang.String string)
throws java.io.IOException
- Parameters:
filename - string -
- Throws:
java.io.IOException
getNbRow
public int getNbRow()
Copyright © 2004 sourceforge. All Rights Reserved.