document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1.  
  2. root = Element(\'links\')
  3. FIELDS = ["Timestamp", "Link", "Recipient"]
  4. with lzma.open(DATA_FILE, mode=\'r\') as fin:
  5.     links_ = csv.DictReader(fin, fieldnames=FIELDS)
  6.     for link in links_:
  7.         link_ = SubElement(root, \'link\')
  8.         date = SubElement(link_, \'timestamp\')
  9.         date.text = link[\'Timestamp\']
  10.         loc = SubElement(link_, \'location\')
  11.         try:
  12.             loc.text = link[\'Link\'].encode(\'ascii\')
  13.         except UnicodeDecodeError, e:
  14.             next
  15. return \'<?xml version="1.0" encoding="utf-8"?>\\n{0}\'.format(tostring(root))
');