### Description: Enhance the user experience by providing an interactive mode where users can choose the JSON source (URL or file) and output format (console or file). ### Tasks: - [ ] Add --interactive flag to trigger interactive mode. - [ ] Prompt users to enter the URL or select a file. - [ ] Prompt users for the output location or display in the console. - [ ] Ensure proper error handling and user-friendly prompts.