I had knew about XQuark (we should say XQuark Bridge), when I wrote "dbsql2xml". I found XQuark Bridge too complex for my purposes. I need just fast extract data from any relational database into tree XML preserving hierarchy of data tables. I am using "dbsql2xml" as reporting tool (on created XML I use XSLT or CSS for web client) or as server to server exchange tool.
What I found it too difficult on XQuark Bridge for my purposes? Mainly its mapping languague (comparing to very easy "dbsal2xml" one) together with need to learn and use XQuery, then library dependecies and theirs size. And I also need support for HSQLDB and MS Access, which XQuark Bridge AFAIK does not. So I wrote "dbsql2xml".
XQuark should be great and complex tool, especially when someone want to store data from XML into RDBMS. Anyone can choose from both (or any other tools) according his needs and if someone ask me for LGPL Java tool for XML -> RDBMS or more complex DBMS -> XML, I can point him to XQuark.
Although I did not go deeper into XQuark Bridge, I do not know about its feature (RDBMS -> XML one), which "dbsql2xml" does not have. Or should have. I do not want mix XSLT-features into "dbsql2xml", since it can be processed outside it ("dbsql2xml" returns result also as XML Document object).
Stepan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi!
I'm curious how this project differs from the XQuark bridge project ? :)
(It's at: http://xquark.objectweb.org/bridge/index.html\)
I'm not related to that in any way, it's just something I used in the past and I happend to see this new project and it reminded me of that :)
*wavewaves*
Hi Jeroen!
I had knew about XQuark (we should say XQuark Bridge), when I wrote "dbsql2xml". I found XQuark Bridge too complex for my purposes. I need just fast extract data from any relational database into tree XML preserving hierarchy of data tables. I am using "dbsql2xml" as reporting tool (on created XML I use XSLT or CSS for web client) or as server to server exchange tool.
What I found it too difficult on XQuark Bridge for my purposes? Mainly its mapping languague (comparing to very easy "dbsal2xml" one) together with need to learn and use XQuery, then library dependecies and theirs size. And I also need support for HSQLDB and MS Access, which XQuark Bridge AFAIK does not. So I wrote "dbsql2xml".
XQuark should be great and complex tool, especially when someone want to store data from XML into RDBMS. Anyone can choose from both (or any other tools) according his needs and if someone ask me for LGPL Java tool for XML -> RDBMS or more complex DBMS -> XML, I can point him to XQuark.
Although I did not go deeper into XQuark Bridge, I do not know about its feature (RDBMS -> XML one), which "dbsql2xml" does not have. Or should have. I do not want mix XSLT-features into "dbsql2xml", since it can be processed outside it ("dbsql2xml" returns result also as XML Document object).
Stepan