dataにC:\\b.xlsって文字列が格納されてるなら
POIFSFileSystem filein = new POIFSFileSystem(new FileInputStream(data));
でええんとちゃうのん?
整形も何も必要ないような
って必要あるね
dataがStringだとして
data=data.replaceAll("\\\\","\\");
とでもすれば?