Ordenar registros JSON por campo
Em Formato, escolha JSON e cole o exemplo. A entrada deve ser uma lista, indicada pelos colchetes externos.
[
{"produto": "Café", "preco": 18},
{"produto": "Chá", "preco": 10},
{"produto": "Cacau", "preco": 18}
]
- Em Campo de ordenação, escreva
preco. - Selecione a ordem Crescente e a estratégia Automática.
- Clique em Ordenar dados. O Chá aparece primeiro, seguido do Café e do Cacau.
Café e Cacau têm o mesmo preço. O Café continua antes do Cacau porque estava antes na entrada. Essa propriedade se chama ordenação estável e também vale na ordem decrescente.
Para listas simples, como [42, 8, 23, 4, 16], deixe o campo de ordenação vazio. O resultado crescente é [4, 8, 16, 23, 42].
Ordenar CSV por coluna
Abra seu arquivo CSV ou escolha o formato CSV e cole o exemplo abaixo. Mantenha marcada a opção Primeira linha é cabeçalho.
nome,pontos
Rita,9
Rui,11
Ana,9
Use pontos como campo e selecione Decrescente. Rui passa ao primeiro lugar, seguido de Rita e Ana. As duas linhas com 9 pontos mantêm a ordem de chegada.
Use cabeçalhos distintos e mantenha o mesmo número de colunas em todas as linhas. Depois de ordenar, Copiar e Baixar entregam os registros em JSON, inclusive quando a entrada é CSV.
Limites, precisão e métricas
A interface aceita até 50.000 itens e 1 MB de entrada (1.000.000 bytes) por execução. O campo escolhido precisa existir em todos os registros. Use chaves numéricas ou textuais de forma consistente.
O navegador trabalha com inteiros seguros de −9.007.199.254.740.991 a 9.007.199.254.740.991. Aspas preservam os dígitos de valores maiores, mas passam a tratá-los como texto. Para ordenar esses valores numericamente dentro do intervalo de 64 bits, envie o JSON diretamente à API de ordenação.
A área de resultado informa a estratégia usada e estima a memória auxiliar. O tempo em milissegundos inclui a ordenação e a validação do resultado no servidor. O arquivo baixado contém os dados ordenados.
Ao executar a ordenação, seus dados são enviados ao serviço.