Ajuda para ler arquivo texto com valores separados por | |

Olá,
Nao estou conseguindo idealizar uma logica para conseguir extrair os dados q ficam seprados por pipes | no arquivo txt
como posso fazer isso ?

tinha começado a fazer, 1° eu lia o arquivo q vai ter uma linha so sempre, 2° colocava em uma string e depois com substring ia pegando os valores, só que foi ai que impaquei pq ja tinha feito com sepradores diferentes e menos dados, agora como são mais dados e o mesmo separador fiquei perdido.

Toda ajuda será bem vinda.

Grato

E o split("\|")?
Não ajuda?

[quote=drsmachado]E o split("\|")?
Não ajuda?[/quote]
Ola, nao conheço esse metodo, e metodo de string? como usa?
Grato.

Amigo,

Dê uma olhada aqui:

Pode ser útil

[quote=JJjava][quote=drsmachado]E o split("\|")?
Não ajuda?[/quote]
Ola, nao conheço esse metodo, e metodo de string? como usa?
Grato. [/quote]
É da classe String.
Você pode ler todo o texto e separá-lo em um array de Strings

String str = texto_lido;
String lonhas[] = str.split("\|");

[quote=drsmachado][quote=JJjava][quote=drsmachado]E o split("\|")?
Não ajuda?[/quote]
Ola, nao conheço esse metodo, e metodo de string? como usa?
Grato. [/quote]
É da classe String.
Você pode ler todo o texto e separá-lo em um array de Strings

String str = texto_lido; String lonhas[] = str.split("\|"); [/quote]
usei gostei mas pelo q ventendi na documentação o | na era pra ir no array de retorno
nao entendi… na docuentação esta assim

The string “boo:and:foo”, for example, yields the following results with these expressions:
Regex
Result
:
{ “boo”, “and”, “foo” }
o
{ “b”, “”, “:and:f” }
grato

[quote=JJjava][quote=drsmachado][quote=JJjava][quote=drsmachado]E o split("\|")?
Não ajuda?[/quote]
Ola, nao conheço esse metodo, e metodo de string? como usa?
Grato. [/quote]
É da classe String.
Você pode ler todo o texto e separá-lo em um array de Strings

String str = texto_lido; String lonhas[] = str.split("\|"); [/quote]
usei gostei mas pelo q ventendi na documentação o | na era pra ir no array de retorno
nao entendi… na docuentação esta assim

The string “boo:and:foo”, for example, yields the following results with these expressions:
Regex
Result
:
{ “boo”, “and”, “foo” }
o
{ “b”, “”, “:and:f” }
grato[/quote]
maior estranhp troquei por : = no exemplo sa documentação funcionou de boa…