Visual Basic - Leer String Separado por Pipes

Life is soft - evento anual de software empresarial
 
Vista:
Imágen de perfil de Edgar

Leer String Separado por Pipes

Publicado por Edgar (1 intervención) el 14/11/2013 20:59:52
Saludos a la comunidad.

En esta ocasión tengo un peño dilema, tengo que evaluar la correcta estructura de una línea.
El documento viene en txt, ya tengo la parte que abre el explorar de Windows, toma el archivo, abre el archivo y lee línea por línea.

Ahora tengo que evaluar las secciones separadas por pipes, la línea la traigo cargada en un string el cual se llena y limpia a cada salto de línea, el ejemplo de la línea sería algo así.

1585|7349|B1|5172677|ODDONE SOCIEDADE DE ADVOGADOS|AV CIDADE JARDIM 400 AND 20|01454-000|SAO PAULO|SP|JARDIM EUROPA|04.037.021/0001-32|||20131101|20131125||00000000000000|00000000021320|34191090080349670200600715020004258930000021320|00034967-0|0000034967|

La Pregunta en concreto seria, como le hago para tomar lo que está contenido en cada pipe.
Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 147
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Leer String Separado por Pipes

Publicado por Juan Gilberto (323 intervenciones) el 15/11/2013 18:39:10
Usa la funcion SPLIT

1
2
3
4
5
Dim Arr() As
 
Arr = SPLIT(MyLine, "|")
 
Debug.Print Arr(0),Arr(1), Arr(2)'..... y asi continua

MyLine es tu linea donde traes tus datos cargados
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar