I am having a Zipped file containing multiple text files.
I want to read each of the file and build a List of RDD containining the content of each files.
If you are reading binary files use sc.binaryFiles. This will return an RDD of tuples containing the file name and a PortableDataStream. You can feed the latter into a ZipInputStream.