On 6/12/07, Rodrigo Dominguez <[EMAIL PROTECTED]> wrote:
> Bueno, nacho ya te respondio, los campos son fijos, ni da para meter regular
> expressions, al contrario, con regular expressions te podes llegar a
> equivocar…

A mí la RegEx me gusta... Además que es bastante más flexible si
aparece algún registro con un mínimo caracter de diferencia...

> File.open("c:/vts/txt/d.txt") do |file|
>    while
>      line = file.gets
>      barco = line[0..30]
>      matricula = line[31..37]
>      latitud = line[39..44]
>      longitud = line[46..54]
>      ems = line[56..65]
>      rmsi = linea[67..69]
>      etc…
>       # codigo que crea el objeto movimientobuque para cada linea procesada
>
>   end
>
> end

WARNING: los caracteres pueden estar en UTF-8?
_______________________________________________
ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a