a tool to convert a html table into a workable list of semicolon-seperated values

it can be used as a bookmarklet, or ubiquity extension
In ubiquity, type: parse table - then select which table you want to parse

View source heres the bookmarklet source -
javascript:
void ((function(){
    if (typeof(jQuery) != 'function') {
        var noeud_js = document.createElement('script');
        noeud_js.setAttribute('src', 'http://code.jquery.com/jquery-latest.pack.js');
        document.getElementsByTagName('head')[0].appendChild(noeud_js);
    }
   
    function verif_loaded(){
        if (typeof(jQuery) == 'function') {
            clearInterval(interval);
            code();
        }
    }
   
    var interval = window.setInterval(verif_loaded, 100);  
     
    function code(){
  $('table')
 .mouseover(function() {
   $(this).css('outline',' 1px solid #c50');
 })
 .mouseout(function() {
   $(this).css('outline',' 0px solid #c50');
 });

var all='';
 $('table').click(function() {
$('tr', this).each(function(){
var row=$(this);
  $('td',row).each(function(){
  all+=$(this).html() + '; ';
  });

  all+='
'; }); $('*').html(all); }); } })())
try it with this table -
Article Place Year Deaths Damage
Great Fire of 1892 St. John's, Newfoundland 1892 $13,000,000
1900 Hull-Ottawa fire Hull, Quebec 1900 7
The Great Fire of Saint John, New Brunswick St John, New Brunswick 1877 19 $28,000,000[1]
Great Vancouver Fire Vancouver, B.C. 1886 $1,300,000
Calgary Fire of 1886 Calgary 1886 0 $103,200
Great Toronto Fire Toronto 1904 0 $10,350,000
Matheson Fire Black River-Matheson 1916 223[2]
Great Fire of 1922 Timiskaming District, Ontario 1922 43 2,000,000

my other commands
Whats Ubiquity? - Install it