esp32 sdcard read file outputting numbers like 104 instead of hi

im using the esp32. imusing the SD libraries and the odroid go libraries when i tell it to serial print the contents of a text file instead of somthing like hi it outputs 104.
code:

#include <SD.h>
#include <odroid_go.h>
File myFile;
void setup() {
//GO.begin();
//GO.lcd.clear();
//GO.lcd.setCursor(10, 10);
// Open serial communications and wait for port to open:
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB port only
}
Serial.print(“Initializing SD card…”);
if (!SD.begin(22)) {
Serial.println(“initialization failed!”);
while (1);
}
Serial.println(“initialization done.”);
// open the file for reading:
}
void loop() {
myFile = SD.open("/filetxt");
if (myFile) {
Serial.println("/file.txt:");
// read from the file until there’s nothing else in it:
while (myFile.available()) {
Serial.println(myFile.read());
//GO.lcd.println(myFile.read());
}
// close the file:
myFile.close();
} else {
// if the file didn’t open, print an error:
Serial.println(“error opening file.txt”);
}
delay(1000000);
}

Update i got it to print in serial console by changing serrial.println to serial.write
but i still need it to be a string of text instead of serial data because i need to output the data into the odroid library for GO.lcd.println(myFile.read());

Update i looked around a bit more and the serial data appears to be ascii character codes so i just need to convert the ascii output to string