Hi All,
I have written an ETL tool called SeETL in C++. Currently it does not read XML documents and put them into a database on the basis that there are lots and lots of XML readers out there.......
However, one of my clients is asking me to include an XML reader in the SeETL environment and produce the SeETL internal file format files from XML.
So I searched and found TinyXML. I've read the code....It seems to me that I could easily inlcude TinyXML into SeETL to be able to do what my client would like. And then add the functions of TinyXML as an option to SeETL.
Questions.
Q1. I assume under the license I can embed TinyXML into SeETL as long as I am clear that TinyXML is a third party open source product and I do not charge any money for it. Is this understanding correct?
Q2. Do other people here think that TinyXML is the 'way to go' for XML document reading for an ETL tool that is cross platform? SeETL runs on Linux, AIX, Solaris and Windows 32....and TinyXML compiles under VS and GNUC++...so it seems to me it is the way to go...but I would be interested in other peoples opinions on this......
Q3. Anyone have any other comments on the 'sensibility' of us using TinyXML as a simple xml document reader for an ETL type product? I'd be interested in opinions. It seems to me that we would be totally wasting our time to write our own XML reader...
Thanks in Advance
Peter Nolan
www.peternolan.com
www.instantbi.com
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi All,
I have written an ETL tool called SeETL in C++. Currently it does not read XML documents and put them into a database on the basis that there are lots and lots of XML readers out there.......
However, one of my clients is asking me to include an XML reader in the SeETL environment and produce the SeETL internal file format files from XML.
So I searched and found TinyXML. I've read the code....It seems to me that I could easily inlcude TinyXML into SeETL to be able to do what my client would like. And then add the functions of TinyXML as an option to SeETL.
Questions.
Q1. I assume under the license I can embed TinyXML into SeETL as long as I am clear that TinyXML is a third party open source product and I do not charge any money for it. Is this understanding correct?
Q2. Do other people here think that TinyXML is the 'way to go' for XML document reading for an ETL tool that is cross platform? SeETL runs on Linux, AIX, Solaris and Windows 32....and TinyXML compiles under VS and GNUC++...so it seems to me it is the way to go...but I would be interested in other peoples opinions on this......
Q3. Anyone have any other comments on the 'sensibility' of us using TinyXML as a simple xml document reader for an ETL type product? I'd be interested in opinions. It seems to me that we would be totally wasting our time to write our own XML reader...
Thanks in Advance
Peter Nolan
www.peternolan.com
www.instantbi.com