Package org.basex.io.parse.csv
Class CsvXQueryConverter
java.lang.Object
org.basex.core.jobs.Job
org.basex.io.parse.csv.CsvConverter
org.basex.io.parse.csv.CsvXQueryConverter
This class converts CSV data to an XQuery representation.
- Author:
- BaseX Team 2005-21, BSD License, Christian Gruen
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionprotected voidentry(byte[] value) Called when an entry is encountered.protected XQMapfinish()Returns the resulting XQuery value.protected voidheader(byte[] string) Adds a new header.protected voidInitializes the conversion.protected voidrecord()Adds a new record.Methods inherited from class org.basex.io.parse.csv.CsvConverter
convert, get
-
Field Details
-
NAMES
Field names. -
RECORDS
Records.
-
-
Method Details
-
header
protected void header(byte[] string) Description copied from class:CsvConverterAdds a new header.- Specified by:
headerin classCsvConverter- Parameters:
string- string
-
record
protected void record()Description copied from class:CsvConverterAdds a new record.- Specified by:
recordin classCsvConverter
-
entry
protected void entry(byte[] value) Description copied from class:CsvConverterCalled when an entry is encountered.- Specified by:
entryin classCsvConverter- Parameters:
value- string
-
init
Description copied from class:CsvConverterInitializes the conversion.- Specified by:
initin classCsvConverter- Parameters:
uri- base URI
-
finish
Description copied from class:CsvConverterReturns the resulting XQuery value.- Specified by:
finishin classCsvConverter- Returns:
- result
- Throws:
QueryIOException
-