The LinkedIn Data Importer is a Maven module designed to simplify the extraction of biographical information from LinkedIn Export ZIP files. This library provides a convenient way to parse the exported data and convert it into a Java object, making it easier for developers to integrate LinkedIn data into their applications.
- LinkedIn Export ZIP Parsing: Efficiently parses LinkedIn Export ZIP files.
- Biographical Information: Extracts and organizes biographical information, including personal details, education, work experience, skills, and more.
- Java Object Representation: Returns a structured Java object for easy integration into your applications.
- Maven Compatibility: Easily include the library in your Maven projects.
Clone this repository and install the library:
git clone https://github.com/KostelidisDev/LinkedIn-Data-Importer.git
cd LinkedIn-Data-Importer
mvn package install
Add the following dependency to your Maven project:
<dependency>
<groupId>gr.ihu.ict</groupId>
<artifactId>linkedin-data-importer</artifactId>
<version>3.1-SNAPSHOT</version>
</dependency>
import java.io.File;
import gr.ihu.ict.linkedin.data.importer.model.LinkedInData;
import gr.ihu.ict.linkedin.data.importer.service.LinkedInDataImporter;
import gr.ihu.ict.linkedin.data.importer.service.LinkedInDataImporterImpl;
public class Demo {
public static void main(String[] args) {
final File zipFile = new File("src/test/resources/Basic_LinkedInDataExport_01-29-2022.zip");
final LinkedInDataImporter linkedInDataImporter = new LinkedInDataImporterImpl();
final LinkedInData linkedInData = linkedInDataImporter.parseZip(zipFile);
final String firstName = linkedInData.getProfile().getFirstName();
System.out.println(firstName);
}
}
Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.
This Library (LinkedIn Data Importer) is licensed under the MIT License. See the LICENSE file for more details.
This README.md has generated using OpenAI's ChatGPT and modified by me
This Library is part my Thesis at Dept of Computers, Informatics and Telecommunications Engineering of the International Hellenic University, under the supervision of Assistant Professor Stavros Vologiannidis.
All components and code are intended for educational purposes.