By the following line, you are just making a new HBufC type variable to hold data.
But you did not showed the way you are reading file's contents into this HBufC type variable. So, the way you are reading file1's contents into "iParseData", should also be used for reading other files contents. Like if you are doing:
(static_cast<CMSSSAppUi *> (AppUi()))->iParseData = HBufC8::NewL(0);
HBufC* iParseData = HBufC::NewL(1000);
iParseData->ReadFromFile(); // your way of reading file1's contents
// now you might be saving that parsed data here. You can now do
iParseData = NULL;
iParseData->ReadFromFile(); // do it for file2's contents as well