Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mlaffranchi

Não consigo ler string copiada do excel.

Recommended Posts

Olá Colegas,

estou copiando duas colunas do excel e quando faço a colagem (ctrv + v) num textarea (como esse, por exemplo) ela está aparecendo conforme abaixo:

p ETP
10 2,3
5,85 5,85
0 5,8
5,55 5,55
5,18 20

Quando utilizo a função split() do javascript, ela retorna o seguinte resultado:

retorno[0]: P ETP
retorno[1]: 10 2,3
retorno[2]: 5,85 5,85
retorno[3]: 0 5,80
retorno[4]: 5,55 5,55
etc...

Porém, preciso dos resultados da seguinte maneira:

retorno[0]: P
retorno[1]:ETP
retorno[2]:10
retorno[3]:2,3
retorno[4]:5,85
etc.....


Será que alguém consegue me ajudar???

Agradecido,

mlaffranchi

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

vc precisa de 2 splits então.

 

um por quebra de linha e outro por espaços.

 

 

como vc está fazendo atualmente ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá William, estou fazendo da seguinte maneira:

 

//pego os valores que são copiados do excel e colados num textarea

var string = document.Form1.comments.value;
//pego o tamanho da string para usar como contador
var contador = parseFloat(string.length());
//aplico apenas split por espaço espaço
var retorno = string.split(" ");
for(p=0;p<contador;p++){
grid.setTextMatrix(i,2,retorno[p]);
}
}
Agradeço sua ajuda,
Marcelo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.