OpenParser application is intended to provide XML documents processing operations
Application can be used for parsing XML documents with possibility to store results in a database
mvn clean install -Pdev,assembly,non_module_java -DskipTests
mvn clean install -Pdev,assembly,module_java -DskipTests
Execute the following command to start OpenParser application:
run.bat <source_template>
Choose one of the modules and add to your pom.xml
<dependency>
<groupId>ru.gkomega.api</groupId>
<artifactId>openparser-parent</artifactId>
<version>{lib.version}</version>
</dependency>
Bundle with all OpenParser dependencies:
- OpenParser All
openparser-all
- Library to work with OpenParser API.
OpenParser module dependencies:
-
OpenParser Batch
openparser-batch
- Library to work with Batch API. -
OpenParser Commons
openparser-commons
- Library with utilities for common use cases. -
OpenParser Csv
openparser-csv
- Library to work with Csv API. -
OpenParser Database
openparser-db
- Library to work with Database API. -
OpenParser Executor
openparser-processor
- Library to work with Executor API. -
OpenParser File
openparser-file
- Library to work with File API. -
OpenParser Solr
openparser-solr
- Library to work with Solr API. -
OpenParser Web
openparser-web
- Library to work with Web API. -
OpenParser Xml
openparser-processor
- Library to work with Xml API. -
OpenParser Xstream
openparser-xstream
- Library to work with XStream API.
You can find more useful libs and examples on wiki
OpenParser is maintained by:
with community support please contact with us if you have some question or proposition.
OpenParser Team would like inform that JetBrains is helping by provided IDE to develop the application. Thanks to its support program for an Open Source projects!
OpenParser project is using SonarCloud for code quality. Thanks to SonarQube Team for free analysis solution for open source projects.
OpenParser is distributed under LGPL version 3 or later, see COPYING.LESSER(LGPL) and COPYING(GPL).
LGPLv3 is additional permissions on top of GPLv3.