Skip to content

akitten/csv-linkedin-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codecov.io Build Status Dependency Status devDependency Status

csv-linkedIn-parser

Csv LinkedIn format parser into JSON format.

Why

LinkedIn gives you options to export your contacts using the CSV format (see here). However it is easier to do some data manipulation with Javascript using JSON format.

This module will convert csv Linkedin format string into JSON format.

What

LinkedIn format example:

"Title","First Name","Middle Name","Last Name","Suffix","E-mail Address","E-mail 2 Address","E-mail 3 Address","Business Street","Business Street 2","Business Street 3","Business City","Business State","Business Postal Code","Business Country","Home Street","Home Street 2","Home Street 3","Home City","Home State","Home Postal Code","Home Country","Other Street","Other Street 2","Other Street 3","Other City","Other State","Other Postal Code","Other Country","Company","Department","Job Title","Assistant's Phone","Business Fax","Business Phone","Business Phone 2","Callback","Car Phone","Company Main Phone","Home Fax","Home Phone","Home Phone 2","ISDN","Mobile Phone","Other Fax","Other Phone","Pager","Primary Phone","Radio Phone","TTY/TDD Phone","Telex","Assistant's Name","Birthday","Manager's Name","Notes","Other Address PO Box","Spouse","Web Page","Personal Web Page"
"","Hugh","","Triggerr","","hrc@trigger.com","","","","","","","","","","","","","","","","","","","","","","","","Florist","","Project Manager","","","","","","","","","","","","","","","","","","","","","","","","","","",""
"","Michael","","Harney","","m@mharney.co","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
"","Ola","","Malik","","ola@gmail.com","","","","","","","","","","","","","","","","","","","","","","","","Super Startup","","Junior Software Developer","","","","","","","","","","","","","","","","","","","","","","","","","","",""

This will be converted to an array of objects:

[
  {
    names: ["Triggerr", "Hugh"],
    fullname: "Hugh Triggerr",
    headline: "Project Manager",
    org: "Florist",
    email: "hrc@trigger.com"
  },
  .
  .
  .
]

How

npm install csv-linkedin-parser --save

Then in your script:

var fs = require('fs');
var csv_linkedin_parser = require('csv-linkedin-parser');

var myCSVFile = fs.readFileSync('urlOfMyFile', 'utf-8');
var myJsonContacts = csv_linkedin_parser(myCSVFile);
console.log(myJsonContacts);

Any questions?

Submit an issue here

About

Parse Excel LinkedIn file into JSON format

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published