Importando tabelas no Mathematica da web - problema de célula vazia

Eu uso
data=Import["http://weburl/","Data"]
para importar dados de um site. Nessa página, existem tabelas. Isso cria listas aninhadas e você pode facilmente obter os dados em forma de tabela. Por exemplo
Grid[data[[1]]]
daria algo assim:

Player Age Shots Goals
  P1    24    10    2 
  P2    22     5    0
  P3    28    11    1
  ...

Agora, aqui está o problema. Se uma célula da tabela html estiver vazia, por exemplo, uma entrada para "Idade", então, em html, isso seria assim:<td></td>. O Mathematica não inclui a inclusão na lista, nem mesmo como, por exemplo, um valor "Nulo". Em vez disso, essa linha seria representada apenas por uma lista de tamanho 3 e os dados seriam movidos por uma coluna, para que você receba "Shots" no lugar de "Age" e "Goals" no lugar de "Shots" e "Goals "estaria vazio. Por exemplo, um "P4" cuja idade é desconhecida (célula vazia na tabela html), que tivesse 10 tiros e marcou 0 gols seria importado como lista de comprimento 3 e não 4 e movido por um:

Player Age Shots Goals
  P1    24    10    2 
  P2    22     5    0
  P3    10     0  
  ...

Isto representa um problema difícil, porque se você tiver alguns campos vazios, não poderá saber da lista a qual coluna pertence. Existe uma maneira de colocar um "Nulo" em uma célula vazia nas tabelas html ao importar no Mathematica? Por exemplo, o elemento P4 na lista ficaria assim:
data[[1,5]]
{"P4","Null",10,0}
ao invés de
{"P4",10,0}

questionAnswers(3)

yourAnswerToTheQuestion