So that I don't waste any more of your time, I thought I'd just change this so that you know using another forum, I was able to find my answer, (for anyone else looking to do something similar) I'll use the resource here:
How to use java.net.URLConnection to fire and handle HTTP requests? - Stack Overflow
and instead of using an InputSource object as a parameter of the SAXParsers .parse() method, I'll use an InputStream which is returned from URLConnection.
Thank you for your time
Edit: Actually, another resource I was shown off these very same forums (and written by JavaPF too!) which I think is much much cleaner for me to use than create myself is probably what I will end up using:
- and instead of using the System.outs, just directly use that InputStream for the .parse() method instead of an InputSource. Sorry if all of this is terribly basic and obvious!