Regra aplicada
Cada registro JSONL = {"UF": código, "support": objeto com 13 participações}.
Quando um objeto por linha ajuda
Um objeto JSON único exige carregar o mapa inteiro antes de separar seus estados. JSON Lines oferece um registro independente para cada UF, útil em scripts que processam linhas ou em arquivos anexados a rotinas de estudo. O conteúdo continua sendo um mapa ficcional do jogo, sem informações de uma eleição real.
Cole o CSV largo com cabeçalho UF e os 13 IDs separados por ponto e vírgula. A validação exige as 27 UFs, cada uma uma única vez, valores numéricos entre 0 e 100 e somas compatíveis com o arredondamento do jogo. Dados faltantes não são preenchidos com zero.
Ler o contrato de cada registro
A saída tem 27 linhas e uma quebra LF final. Cada linha contém exatamente UF e support; support guarda os 13 pares ID/percentual daquela UF. Não há colchetes externos, vírgula depois do registro ou linha vazia entre objetos. O arquivo é UTF-8 sem BOM.
Os estados saem na ordem do catálogo. Todos os valores numéricos do mapa validado são preservados, sem normalização ou média. O formato não inclui recursos, vice, jornal ou progresso da campanha. Não é um save restaurável e não deve ser colocado diretamente no lugar do backup JSON completo.
Conferir a conversão de volta
A tabela mostra cada UF e a quantidade de candidaturas; o download contém os valores completos. Abra o arquivo em um editor que exiba números de linha para conferir os 27 registros. Se quiser recuperar CSV largo, use a página inversa de JSON Lines para CSV.
A direção inversa verifica registros duplicados, campos extras e linhas vazias internas. Uma ida e volta válida conserva os 351 números, embora a ordem textual das chaves e das UFs possa seguir o catálogo. Nenhuma etapa lê automaticamente a campanha local, faz upload ou muda o estado do jogo.
Conferir dois cenários de referência
Cenários controlados para conferir esta regra. Cada resultado é calculado com as entradas explícitas e as demais opções do exemplo inicial.
Quebras CRLF no CSV
Entradas alteradas: Mapa: UF e 13 IDs; participações com ponto decimal = entrada completa de referência descrita no cenário. As demais entradas seguem o exemplo inicial.
27 registros independentes em JSON Lines| UF | Candidaturas |
|---|---|
| AC | 13 |
| AL | 13 |
| AP | 13 |
| AM | 13 |
| BA | 13 |
| CE | 13 |
Cada linha contém somente UF e support. UTF-8, LF entre registros e LF final; sem array externo, BOM ou linhas vazias. Preserva os 351 valores; não normaliza nem inclui recursos ou histórico.
Prévia de seis linhas. Use o formulário para conferir a tabela completa deste cenário.
Cabeçalho na ordem do catálogo
Entradas alteradas: Mapa: UF e 13 IDs; participações com ponto decimal = entrada completa de referência descrita no cenário. As demais entradas seguem o exemplo inicial.
27 registros independentes em JSON Lines| UF | Candidaturas |
|---|---|
| AC | 13 |
| AL | 13 |
| AP | 13 |
| AM | 13 |
| BA | 13 |
| CE | 13 |
Cada linha contém somente UF e support. UTF-8, LF entre registros e LF final; sem array externo, BOM ou linhas vazias. Preserva os 351 valores; não normaliza nem inclui recursos ou histórico.
Prévia de seis linhas. Use o formulário para conferir a tabela completa deste cenário.
Simulação independente: as informações descrevem o jogo ficcional República em Disputa, sem avaliação de pessoas reais ou previsão de uma eleição.
Regras, dados e exemplos conferidos na versão do jogo em 16 de outubro de 2026. Simulação ficcional e independente, sem previsão eleitoral real. Guia Independente · Relatar divergência.