ReadMe:
StelsXML JDBC Driver
Copyright (c) 2006-2009 J-Stels Software
INTRODUCTION
StelsXML is a JDBC type 4 driver that allows to perform SQL queries and other JDBC operations on XML files. With StelsXML JDBC driver, you can easily extract and process data contained in XML documents using the standard SQL syntax and XPath expressions. The driver is completely platform-independent.
Features:
supports most keywords of ANSI SQL 92
supports XPath expressions for defining tables and columns
does not require any intermediate data transfers and mapping transformations
supports inner and outer table joins
supports transactions
supports integer, float, string, date/time and other data types
supports aggregate, numeric, string, conversion and user-defined SQL functions
supports HTTP, FTP, SMB, ZIP and others URLs
platform independent
TRIAL VERSION
The trial version may be used for evaluation purposes only.
For detailed information concerning StelsXML licenses and order methods
please visit http://www.csv-jdbc.com/order.htm#StelsXML
Differences between the trial version and the licensed version:
The trial version of the driver allows executing of not more than 50 queries at once.
SELECT queries return the first 1000 records in the result set.
Ordering benefits:
Full version of the StelsXML driver without limitations
Free technical support via e-mail
Free major and minor updates
10 % discount on our other products
REQUIREMENTS
Any OS supporting Java platform (Windows 9x/NT/2000/XP, Unix, Linux, MacOS ...)
JDK 1.5 or later
RAM 128 MB
FILES
xmldriver\xmldriver.jar |
StelsXML java archive file |
doc\doc.htm |
|
doc\sqlsyntax.htm |
|
examples\ |
Examples |
license.htm |
THIRD-PARTY COPYRIGHTS
1) Ricebridge XML Manager - a Java component for reading/writing XML files.
Copyright (c) 2004-2007 Ricebridge (http://www.ricebridge.com/products/xmlman.htm)
2) jvFTP - an open source Java FTP client developed by http://sourceforge.net/users/bpetrovi. It is distributed in the object binary form under Lesser General Public License (http://www.gnu.org/licenses/lgpl.html). The complete source code of jvFTP can be downloaded at http://jvftp.sourceforge.net.
3) H2 database - an open source Java database developed by H2 Group (http://www.h2database.com). It is distributed in the object binary form under H2 License (http://www.h2database.com/html/license.html). The distributed version of H2 database has some modifications derived directly from the original source code provided by H2 Group. The source code with modifications can be downloaded at http://www.csv-jdbc.com/h2/h2_sources.zip.
4) JCIFS is an open source client library that implements the CIFS/SMB networking protocol developed by The JCIFS project. It is distributed in the object binary form under Lesser General Public License (http://www.gnu.org/licenses/lgpl.html). The complete source code of JCIFS can be downloaded at http://jcifs.samba.org.
5) Apache log4j is distributed in the compiled binary form under Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html). You can download the latest version of this library at http://logging.apache.org/log4j. Copyright (C) 2001-2010, The Apache Software Foundation.
6)
Saxon-B is an open source XSLT and XQuery Processor from Saxonica Limited (http://www.saxonica.com).
It is distributed in the binary form under Mozilla Public License (http://www.mozilla.org/MPL/).
The complete source code of Saxon-B can be downloaded at
http://sourceforge.net/projects/saxon/files/Saxon-B/
7) XOM is an open source, tree-based API for processing XML with Java. It is
distributed in the binary form under Lesser General Public License (http://www.gnu.org/licenses/lgpl.html).
The complete source code of XOM can be downloaded at
http://www.xom.nu/
8) Nux is an open-source Java toolkit making efficient and powerful XML
processing easy. It is distributed in the binary form under Nux License (http://acs.lbl.gov/software/nux/license.html).
The complete source code of Nux can be downloaded at
http://acs.lbl.gov/software/nux/nux-download/.
INSTALLING
Add the file xmldriver.jar to your classpath or extract the jar file in the
directory of the application.
STARTING
Please read the documentation for how to use StelsXML.
Also, you can run example files that demonstrate the use of the driver.
CONTACTS
Common questions |
|
Support questions |
|
Bug reports |
OUR PRODUCTS
StelsCSV - a JDBC driver for CSV/Text files
StelsXML - a JDBC driver for XML files
StelsDBF - a JDBC driver for DBF (dBase, xBase, FoxPro) files
StelsMDB - a JDBC driver for MS Access database (MDB) files
StelsEngine - a fast in-memory SQL engine (in-memory JDBC) for processing data in Java applications.
StelsXML JDBC
Driver
www.csv-jdbc.com