J'ai un script censé vérifier les 4 premiers caractères de chaque ligne. Ça ne fonctionne pas. Je le traitement des documents HL7 qui ressemblent à ceci:Traitement incorrect des lignes dans un document HL7?
MSH|...
EVN|...
PID|...
MSH|...
EVN|...
PID|...
MSH|...
EVN|...
PID|...
et voici mon code:
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
Set file = fso.OpenTextFile (f.path, 1)
Do Until file.AtEndOfStream
line = file.Readline
wscript.echo left(line,4)
Loop
Ce produit les éléments suivants:
MSH|
MSH|
MSH|
Y at-il quelque chose que je devrais utiliser en plus Readline
?
http://stackoverflow.com/questions/17180739/vbscript-skipline-and-cr-line-endings/17181207#17181207 – sqlab