Table directive should support tab-delimited data, especially important since this is the format you will get if copy/pasting from an HTML table or spreadsheet (Gnumeric, OO Calc, Excel). Test case which fails:

[[!table format=dsv delimiter="\t" data="""
1	2
2	4
"""]]
