JSFiddle - React, Tailwind, and code Playground

CSS

td {
    padding: 0.3em 1em;
    border:1px solid #ccf;
}

JavaScript

var data = '{"cServico": [{"Codigo":"40010","Valor":"36,90","PrazoEntrega":"3","ValorSemAdicionais":"36,90","ValorMaoPropria" :"0,00","ValorAvisoRecebimento":"0,00","ValorValorDeclarado":"0,00","EntregaDomiciliar":"S","EntregaSabado" :"S","Erro":"0","MsgErro":{}},{"Codigo":"41106","Valor":"17,80","PrazoEntrega":"6","ValorSemAdicionais" :"17,80","ValorMaoPropria":"0,00","ValorAvisoRecebimento":"0,00","ValorValorDeclarado":"0,00","EntregaDomiciliar" :"S","EntregaSabado":"N","Erro":"0","MsgErro":{}} ]}';

var dados = JSON.parse(data);
var table = document.createElement('table');

// table head
var tr = document.createElement('tr');
Object.keys(dados.cServico[0]).forEach(function (chave) {
    var th = document.createElement('th');
    var tdConteudo = document.createElement('td');
    th.innerHTML = chave;
    tr.appendChild(th);
});
table.appendChild(tr);

// conteudo tabela
dados.cServico.forEach(function (el) {
    var tr = document.createElement('tr');
    Object.keys(el).forEach(function (chave) {
        var tdConteudo = document.createElement('td');
        tdConteudo.innerHTML = el[chave];
        tr.appendChild(tdConteudo);
    })
    table.appendChild(tr);
});
document.body.appendChild(table);