PaulS put it very simply, you have to read the file from end to end, stopping at the data you want.
If you save your data in CSV -- comma separated values -- you can store columns in a program like excel as
timeStampInMS,servo1,servo2,servo3,etc...,*
Then have a sketch read the file, one byte at a time. if it encounters a comma, it moves on to the next data value. If it encounters asterisk, it stops reading until the next timestamp.
Not super useful code but it gets what I mean across I hope; Won't work unless the file is explicitly designed to do this. Might also trigger false positives if the values of "," and "*" come up...
//assumes a binary file with "," separating values in bytes, and "*" and the end of each line.
char dataByte[2];
int myservos[4];
int i = 0;
while dataByte[0] != "*"{
dataByte[0] = dataByte[1];
dataByte[1] = myFile.read();
//do something to act on that byte, this is where Paul's suggestion of atoi(); //ascii to integer comes in since you
//might need to load more than one byte to make a number bigger than 255
if (dataByte[0] == ",") {
myservos[i] = dataByte[1];
i++
}
}