You are working on a project where you need to parse different types of data files (CSV, JSON, XML, etc.) and extract relevant information from them. Which design pattern would you use to encapsulate the parsing logic and provide a uniform interface for clients to access the extracted data?
Hide player controls
Hide resume playing