-2

I wanna convert xml data from URL to json using this library , but it doesn't handle xml from URLs..! only if it was a string or file, so I wanna convert the data inside the url into a string!

is it possible?

Alaa AbuZarifa
  • 1,171
  • 20
  • 39

1 Answers1

2

This fragment can help you

 new Thread() {
        public void run() {
            URL url = null;
            BufferedReader in = null;
            try {
                url = new URL("your url");

                in = new BufferedReader(
                        new InputStreamReader(
                                url.openStream(),"UTF-8"));//in most cases there is utf 8

                String inputLine;
                StringBuilder builder = new StringBuilder();
                while ((inputLine = in.readLine()) != null)
                    builder.append(inputLine);
                String urlContent = builder.toString();
                // process your received data somehow
            } catch (IOException e) {
                e.printStackTrace();
            } finally {
                if (in != null) {
                    try {
                        in.close();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
            }
        }
    }.start();