16. september 2004 - 10:46Der er
2 kommentarer og 1 løsning
Læse txt fil formateret efter ms-dos (PC-8)
Er løbet ind i et problem som jeg håber der er nogen som kan hjælpe mig. Jeg skal have læst en txt fil ind i ASP, ikke nogen almindelig txt fil, men en fil formateret efter ms-dos (PC-8) formatet. Hvis jeg indlæser den med filesystemobject, virker det fint, bortset fra at æøå er erstattet af underlige tegn.
Hvis jeg åbner den i Excel og vælger filoprindelse "MS-DOS (PC-8)" så bliver æøå fine, men vælger jeg "Windows (ANSI)" går det galt.
Så spørgsmålet er hvordan man læser en MS-DOS formateret fil i ASP.
jeg har selv haft samme problem med en eksport fil fra Concorde Ligth.
Jeg endte med at bruge denne hjemme-strikkede funktion til at rydde op...
Function convertConcordeFile(line) line = replace(line,Chr(145),"æ") line = replace(line,Chr(155),"ø") line = replace(line,Chr(134),"å") line = replace(line,Chr(146),"Æ") line = replace(line,Chr(157),"Ø") line = replace(line,Chr(143),"Å") line = replace(line,Chr(132),"ä") line = replace(line,Chr(148),"ö") line = replace(line,Chr(129),"ü") line = replace(line,Chr(142),"Ä") line = replace(line,Chr(153),"Ö") line = replace(line,Chr(154),"Ü") convertConcordeFile = line End Function
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.