REPLACE

ARNALDOCRUZ 17/11/2010 10:41:26
#357637
bom dia

alguem sabe pra que serve este replace ? , quando usá-lo ?

Arquivo.Replace([Ô][Ô], [Ô][Ô]).Replace([Ô]
[Ô], [Ô][Ô]).Replace([Ô]    [Ô], [Ô][Ô])


Obrigado
ESLEYSANCHES 17/11/2010 11:00:15
#357639
Substitua o caracter [Ô]
[Ô] por nada.
quer dizer quebra de linha.

Exemplo:
Esley
Sanches

Em string:
Esley
Sanches

Depois do replace, ficaria EsleySanches
ESLEYSANCHES 17/11/2010 11:06:26
#357641
Resposta escolhida

= Quebra de linha
     = Tabulação (Normalmente 4 espaços em branco, a tecla TAB)

Resumindo ... Esse replace é para deixar um texto de várias linhas por exemplo e com espaços de tabs em uma linha só.
Ideal para arquivos XML.
ARNALDOCRUZ 17/11/2010 11:20:11
#357644
ótimas respostas.

agora como eu aplico em um arquivo xml

tipo eu tenho o arquivo na pasta C:\SNGPC\20080725.xml


em um campo do form eu carrego o caminho do arquivo

como eu faço para aplicar este replace neste arquivo
ESLEYSANCHES 17/11/2010 17:24:42
#357697
Ok, vou fazer um para vc aqui agora.

        [ô] Variaveis - StreamReader para ler o arquivo e string
Dim LEITOR As New System.IO.StreamReader([Ô]C:\seu_arquivo.xml[Ô])
Dim DADOS As String

[ô] Puxa os dados da stremreader e manda para a variavel DADOS
DADOS = LEITOR.ReadToEnd()
[ô]Fecha o Stream Reader e libera recursos
LEITOR.Close()
LEITOR.Dispose()

[ô] faz o replace
DADOS.Replace([Ô][Ô], [Ô][Ô]).Replace([Ô]
[Ô], [Ô][Ô]).Replace([Ô]    [Ô], [Ô][Ô])

[ô] Cria o stream Writer (para escrever no arquivo)
Dim ESCREVER As New System.IO.StreamWriter([Ô]C:\seu_arquivo.xml[Ô])
[ô]Escreve no arquivo o conteudo da variavel DADOS
ESCREVER.Write(DADOS)
[ô]Fecha o Stream e libera recursos
ESCREVER.Close()
ESCREVER.Dispose()

[ô]PRONTO! rsrs


Flw abraços !!!
Tópico encerrado , respostas não são mais permitidas