Sunday, September 18th, 2011 | Author: Konrad Voelkel
If you happened to buy books from Amazon.com (or, in my case, Amazon.de) and maybe used the recommendation engine and the wishlist (and and and ...) then there will be lots of data about your books on the Amazon website. Have you ever thought about organizing your library with a different tool? May it be Google Books or LibraryThing or Shelfari, you will have to export this precious big amount of data from Amazon to the other service. Luckily, some intelligent people invented ISBN, so you basically need to extract a list of ISBNs to identify the books (neglecting your reviews and tags for now). Not that luckily, Amazon doesn't offer such export functionality to the layman. Searching the internet yields a Greasemonkey script that enables you to export wishlist content - but no ISBNs, so import into other services is not so easy.
The solution is to save each website of "your purchases" (or other such lists of books) as HTML file and let a smart script do the extraction work. This way, you're not violating Amazon's terms of service (which most likely don't allow any robots scraping the website) and on the positive side, it works.