Project Description
The purpose of this code is to transform the Netscape Bookmark Format file exported from Delicious.com into a folder hierarchy of Internet Explorer Favorite files (.url). Tags from Delicious are converted to Folders in Windows.

Instructions
This is a command line program. Currently, the input file and output folder are hard-coded. The code must be updated to use the desired inputs and output. The program expects a Netscape Bookmark Format file as exported by Delicious.com. The code does not contain validity checks to robustly handle unexpected input. The program will write a set of subfolders to an output folder.

Input fields
URL
This data is fully preserved.

Add Date
The .url file's Creation Time will be set to the value of the Add Date from Delicious.

Private
This data is thrown out.

Tags
There will be one folder per tag occuring in the input file. A bookmark having multiple tags in the input file will be transformed into multiple .url files, one in each folder having names corresponding to associated tags.

Name
The program will warn when bookmark names are modified. Warnings will be output to stdout.

Description
This field should be preserved but testing to ensure this works robustly was not performed.

Last edited Jan 20, 2012 at 11:55 PM by donpellegrino, version 5