How to read SD card?

How to read as a single data?

You can't. There is no mechanism to read more than one character at a time. Now, there is nothing stopping YOU from saving those characters in an array, and then, when you KNOW you have reached the end of a packet, doing something with the NULL terminated (don't forget this part) character array.