Perl script used to convert the export file from www.pearltrees.com (pearltrees_export.rdf) into an SQLite database
Perl
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.pod
pearltrees2sqlite.pl
schemaDB.sql

README.pod

Goals

Because the online bookmarks manager pearltrees (www.pearltrees.com) offers less & less satisfation to its users, I decided to create a script to make a database of my existing bookmarks. However, the only possible export file is a RDF file. So I needed at first to retrieve the data from the file.

The final goal of this script is to create a local SQLite database, containing

* metadata (URL, title)

* tags (based on the parent tree)

* a full-text searchable table (FTS3)

XML::LibXML to retrieve information

According to the fact that the export file of pearltrees is a RDF file & that I can't use properly RDF yet, I turned to XML::LibXML. Here's how it works :

* Parsing export file

* Retrieving names, URLs & tags

* Linking tags & metadata

DBI::Class

***To complete***