|
| |||||||
|
|||||||
DBIx::XML::DataLoaderDBIx::XML::DataLoader is a complete tool for importing and exporting data to and from any xml document and any datasource. The key to the whole system is custom map files written in xml. The map files use xpath descriptions of data combined with information about a datasource or sources to handle seemless data extraction. I have a few simple examples that are included in the package and I am working on providing somemore. I can be contacted if you have any questions on using this module. I am also available to assist in creating custom map files for your documents and data sources.
NAME
DBIx::XML::DataLoader
VERSION
1.1b
DESCRIPTION
DBIx::XML::DataLoader is a tool for loading data from a xml
document into any DB datasource. It will also load data into a xml
document from a DB datasource.
The module uses a custom map file written in xml to holding the information
needed to traverse the xml data source and load the data into the
appropriate DB datasource.
With this system there is no real limitation to the type of xml document holding
your data. There is also no limitation to the number of DB datasources that can be
loaded from one xml document.
WARNING
This is beta software and should be used with caution.
DEPENDENCIES
DBI
LWP::UserAgent
XML::XPath
XML::Simple
INSTALLATION
This module will install like any other perl module.
to install from with in the main directory
from command line type perl Makefile.PL
Then edit the resulting make file Makefile
then type
make
make test # currently there are no tests included
make install
EXAMPLES
You will find a example directory inside this distribution.
The examples use the DBD::CVS as the driver. This should
make the examples functional anywhere the CVS driver is installed.
STATUS AND SUPPORT
This is a beta version of DBIx::XML::DataLoader .
Development has been mostly done with a Oracle database.
I have also tested this code using mysql. I have done no
testing with other DB drivers although I assume things should
work fine using other drivers.
Further information can be found at http://www.theperlprogrammer.com/
Please report bugs and other problems to webacres@yahoo.com
SEE ALSO
Pod produced man pages
| |||||||
Copyright
ThePerlProgrammer.com .............................. Web Acres Inc.
2003 | |||||||