Skip to content

europass/sample-tools-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sample-tools-java

Java-based sample application demonstrating how to parse a Europass document and store the information in a DB.

Features

This is a Java-based (Swing) standalone application in order to show how the information contained in a Europass document generated using the online editor, can be extracted and imported into a custom database schema (MS SQL, MySQL and Oracle). Specifically the app:

  • Presents a graphical interface to the user allowing to select a Europass document from his local hard disk.
  • Extracts the XML from the document.
  • Parses the XML and extract the data.
  • Stores the extracted data in a custom schema and present a report to the end user.

Technologies used

System requirements

Installation/ Run

  1. Start DB server.
  2. Run mvn install in project root dir to build project.
  3. Run main method of SoftTool class to run app.

From the main menu of app (File -> Configuration) or Config icon, user can configure DB systems (MS SQL, MySQL, Oracle) & properties to use. This can be done also under resources/softtool.properties.

Finally, user should run DB schema query to initialize all tables (all these are under resources/sql/*).

About

Java-based sample application demonstrating how to parse a Europass document and store the information in a DB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages