2011-09-22 2 views
1

어리석은 질문에 사과 하긴하지만 다음 코드에서 온라인 인 xml 파일을 사용하려고합니다.URL을 StringReader의 InputSource로 사용하는 방법

String uri = 
"http://www.myserver.com/xml?month=Jan"; 

     URL url = new URL(uri); 
     HttpURLConnection connection = 
      (HttpURLConnection) url.openConnection(); 
     connection.setRequestMethod("GET"); 
     connection.setRequestProperty("Accept", "application/xml"); 

     InputStream xml1 = connection.getInputStream(); 

InputSource xml = new InputSource(new StringReader(xml1)); 

나는 질문 할 필요가 전에 대답을 연구 시도,하지만 난 좀하려고하지만 이것은 내가

어떤 주셔서 감사합니다 "생성자 StringReader를 (의 InputStream)가 정의되어 있지 않습니다"라는 오류 일 당신이 제공 할 수 있도록 도와주세요.

답변

4

오류 메시지가 말했듯이,의 InputStream의 인스턴스를 취 StringReader에 대한 생성자가없는

InputSource xml = new InputSource(xml1); 

을보십시오.

+0

하와 와우 감사합니다. – IceSteve

관련 문제