import – Removing extra commas when importing data form a text file

I was trying to import a *.dat file into Mathematica as a table:

data = Import["data.dat","Table"]

The result is:

{3,, 1.00000795555e-06,-0.0300423428416,, 3.26661646366,, 0.}

How can I get rid of the extra commas in the middle? Right now if I pick

data[[1]]

the result is

3,

which apparently is a string, so not quite what I want. I need to be able to access the numbers.