How to dynamically extract data from downloaded file