Html.Table

Sintaxe

Html.Table(
    html as any,
    columnNameSelectorPairs as list,
    optional options as nullable record
) as table

Sobre

Retorna uma tabela que contém os resultados da execução dos seletores CSS especificados em relação ao fornecido html. Um parâmetro de registro opcional, optionspode ser fornecido para especificar propriedades adicionais. O registro pode conter os seguintes campos:

  • RowSelector

Para gerar os seletores CSS automaticamente, tente usar o recurso Obter Dados da Web por exemplo .

Exemplo 1

Retorna uma tabela de um valor de texto html de exemplo.

Usage

Html.Table("<div class=""name"">Jo</div><span>Manager</span>", {{"Name", ".name"}, {"Title", "span"}}, [RowSelector=".name"])

Saída

#table({"Name", "Title"}, {{"Jo", "Manager"}})

Exemplo 2

Extrai todos os hrefs de um valor de texto html de exemplo.

Usage

Html.Table("<a href=""/test.html"">Test</a>", {{"Link", "a", each [Attributes][href]}})

Saída

#table({"Link"}, {{"/test.html"}})