¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como adicionar um caractere de nova linha a uma cadeia longa em Java

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Olá Gurus,

Meu problema é que tenho uma cadeia muito longa de um cliente, que contém milhares de linhas, mas sem caracteres de nova linha. Portanto, a conversão do conteúdo do arquivo não está funcionando.

Minha ideia é adicionar um caractere de nova linha após um comprimento fixo.

Aqui está um exemplo:

O comprimento de uma cadeia é de 1000 caracteres. Uma linha deve ter 50 caracteres. Haveria 20 linhas. Ao usar esse mapeamento em Java, o caractere de nova linha "\n" seria adicionado a cada 50 caracteres.

Alguém poderia me ajudar?

Muito obrigado!

Saudações

Sara

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá Sara!

Deverias ter mencionado em sua pergunta original que seu arquivo de origem poderia ter um tamanho de aproximadamente 50 MB. Nesse caso, você deve dividir seu arquivo de origem de alguma forma antes de enviá-lo para o sistema de mensagens.

A melhor maneira de fazer isso é solicitar à parte que envia que divida o arquivo de origem antes de enviá-lo.

Saudações, Evgeniy.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Evgeniy,

Esta também é a minha ideia.

Mas não sou boa em mapeamento de Java. 😉

Estou tentando programar, mas com erros. ;-(

Poderias ajudar-me com alguns códigos?

Obrigada e cumprimentos

Sara

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Sara!

Você pode usar um simples mapeamento em Java para obter a string de origem, dividi-la em pedaços do comprimento necessário e até mesmo analisar cada subcadeia para completar a estrutura XML de saída desejada.

Cumprimentos, Evgeniy.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Apenas posso enfatizar o que outros já disseram aqui: não envie arquivos tão grandes para o sistema de mensagens!

Tente falar com a pessoa que oferece suporte à aplicação de origem e convencê-la a dividir os arquivos grandes em vários arquivos menores. Em geral, o PI apresenta melhor desempenho em arquivos que não ultrapassam 5 MB. Se não for possível fazer uma alteração na fonte, considere usar um pré-processamento para lidar com a divisão.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?