Hello Team, I am Software Professional currently working in Integration domain. I have designed and developed an XML framework using Java language. This framework deals exclusively with XML data and helps to parse and create different XML formats. This may not sound interesting as there are other utilities/frameworks that do this.Please find below few points that distinguish from others,
1.This Framework is "Configuration-Driven" compared to "Code-Driven" approach of parsing and creating XML (like using XSLT, DOM, JAXB etc.) 2.Developers need to focus only on the XML structure and the implementation will be hidden and highly re-usable between any XML formats. 3.The initial observation shows that it out performs DOM, JAXB, XSLT when we consider a set of XML to XML. 4.The framework handles scenarios like Source/Target Data level Validations (like format, value etc..) without writing single line of Code. 5.The framework currently handles features like recursive copy of Source to Target, copy array of elements, grouping etc.. 6.The framework can be extended to handle complex XML scenarios that are re-usable across Applications. 7.Reduces the overhead of maintenance for any kind of changes in Source or Target data formats as it doesn't need changes in Code. 8.Third Party dependency is reduced hence is very light weight (requires JDK and few other dependencies) 9.Can be easily plugged into any Application for processing XML data. 10.Can be extended to other programming languages if required other than Java. I am not sure if this is the right plkace to express, but if the above points are of any significance I would be more than happy to share the POC how this works with wider group. Thanks, Srinivas.