por ejemplo:
el archivo de texto (son varias lineas ):
'linea 1
1.5, 3.5, 5.5, aprobado
deberia rescatar los valores en variables de la sgte manera:
nota1=1.5
nota2=3.5
nota3=5.5
condicion=aprobado
Saludos

| |||
Re: FSO, rescatar valores, comas Utiliza esto: Por ejemplo tienes la variable Linea = Split("1.5, 3.5, 5.5, aprobado",",") Y listo, ahora Linea 1 es un arreglo que puedes manejar. Por ejemplo 3.5 esta en la posicion Linea(1) Y aprobado en Linea(3) |
| ||||
Re: FSO, rescatar valores, comas Suponiendo que el archivo de texto se llame texto.txt y esté en la misma carpeta que el script, podrías hacer algo así:
Código:
ese código solo te lo muestra en pantalla... pero podés meter un poco de mano para hacer lo que quieras... guardarlo en una BD, por ejemplo.<% Set fso = Server.CreateObject("Scripting.FileSystemObject") Set fileObject = fso.GetFile(Server.MapPath("texto.txt")) Set textStreamObject = fileObject.OpenAsTextStream(1,0) Do While Not textStreamObject.AtEndOfStream Linea = textStreamObject.ReadLine Datos = Split(Linea, ", ") For i = 0 To UBound(Datos) Response.Write(Datos(i)) & " - " Next Response.Write "<br>" Loop Set textStreamObject = Nothing Set fileObject = Nothing Set fso = Nothing %> el arreglo te quedaría: Nota1 = Datos(0) Nota2 = Datos(1) Nota3 = Datos(2) Condicion = Datos(3) Ahora te toca a vos jugar un poco con el código ;) |