Categorias

Pegar do Fim

Pega os ultimos N itens com lodash _.takeRight

Pega uma quantidade de itens do fim de um array JSON.

Destaques:

  • Usa lodash _.takeRight
  • Mantem a ordem do fim
  • Retorna o resultado em JSON

Exemplo:

  • Array: [1, 2, 3, 4]
  • Quantidade: 2
  • Resultado: [3, 4]

Digite um array JSON

Quantidade de itens a pegar do fim

Fatos principais

Categoria
Data Processing
Tipos de entrada
textarea, number
Tipo de saída
text
Cobertura de amostras
4
API disponível
Yes

Visão geral

A ferramenta Pegar do Fim permite extrair rapidamente um número específico de elementos a partir do final de qualquer array JSON, garantindo precisão e mantendo a ordem original dos dados.

Quando usar

  • Quando você precisa isolar os registros mais recentes de uma lista de logs ou transações.
  • Ao processar grandes conjuntos de dados onde apenas as últimas entradas são relevantes para a análise.
  • Para simplificar a manipulação de arrays JSON em fluxos de trabalho de automação de dados.

Como funciona

  • Cole o seu array JSON no campo de entrada designado.
  • Defina a quantidade de itens que deseja extrair do final da lista.
  • A ferramenta utiliza a função lodash _.takeRight para processar a solicitação instantaneamente.
  • Copie o resultado gerado em formato JSON para utilizar em seu projeto.

Casos de uso

Extração dos últimos 5 registros de acesso de um arquivo de log JSON.
Recuperação das últimas transações financeiras de uma lista de pagamentos.
Filtragem rápida de itens recentes em uma fila de tarefas ou mensagens.

Exemplos

1. Extrair logs recentes

Contexto
Um desenvolvedor possui um array contendo milhares de logs de erro e precisa analisar apenas os 3 últimos registros.
Problema
Localizar manualmente os últimos itens em um arquivo JSON extenso é ineficiente.
Como usar
Insira o array completo de logs no campo 'Array' e defina '3' no campo 'Quantidade'.
Resultado
A ferramenta retorna um novo array contendo apenas os 3 últimos objetos de log, facilitando a depuração imediata.

2. Filtrar últimas transações

Contexto
Um analista de dados tem uma lista de transações diárias e deseja visualizar apenas as duas últimas operações realizadas.
Problema
Identificar o final da lista em um conjunto de dados JSON grande.
Como usar
Cole a lista de transações no campo 'Array' e configure a 'Quantidade' para 2.
Resultado
O sistema exibe instantaneamente as duas últimas transações, permitindo uma verificação rápida do status atual.

Testar com amostras

json

Hubs relacionados

FAQ

O que a ferramenta faz exatamente?

Ela extrai um número definido de elementos do final de um array JSON, preservando a ordem original dos itens.

Qual biblioteca é utilizada?

A ferramenta utiliza a função _.takeRight da biblioteca lodash para garantir um processamento confiável.

O que acontece se a quantidade for maior que o tamanho do array?

A ferramenta retornará o array completo, pois não há elementos suficientes para atingir a contagem solicitada.

O formato de saída é sempre JSON?

Sim, o resultado é retornado como um array JSON válido, pronto para ser integrado em outras aplicações.

Existe um limite para o tamanho do array?

A ferramenta suporta arrays de diversos tamanhos, desde que o formato JSON seja válido.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/take-right-items

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
array textarea Sim Digite um array JSON
count number Não Quantidade de itens a pegar do fim

Formato de resposta

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texto: Texto

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-take-right-items": {
      "name": "take-right-items",
      "description": "Pega os ultimos N itens com lodash _.takeRight",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=take-right-items",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]