안드로이드 개발 질문/답변
(글 수 45,052)
private void getURL()
{
InputStream in=null;
HttpURLConnection con=null;
BufferedInputStream bs = null;
URL url;
try {
url = new URL("http://192.168.0.74/list.xml"); //url
con = (HttpURLConnection)url.openConnection(); // url 오픈
con.setRequestMethod("GET"); // 요청메소드
// con.setDoInput(true); // 입력허용
con.connect(); // url 접속
in = con.getInputStream(); // url 안에 입력된 내용을 담음.
bs = new BufferedInputStream(in); // 내용을 버퍼에 담음
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
로컬로 제 컴퓨터에 IIS 셋팅을 하였습니다.
위 같은 소스인데요.
궁금한게 . 저러면 , xml 파일을 읽어서 , xml 을 그대로 주루룩.,.보여줘야 되는부분이
in , bs 에 들어있어야 하지 않나요????
con 에는 주소가 찍혀져 보이긴하는데요.
in , bs 값을 찍으면 , .......... @44e96b68 <-- 이런식으로 로그캣에 찍힙니디ㅏ
스트림 read() 를 하면 . 63 이라는 숫자가 찍히는데 , xml 코드 라인수 같기도 한데 , 그건 아닌거 같더라구요
xml 코드를 여러줄 지우고 했는데 , 같은 값이 찍히길래요..
아무튼..여기서 xml 을 읽어들일라면 , 무엇을 추가 또는 수정해야 하는지 도와주세요.~~
StringBuilder content = new StringBuilder();
String line;
while ((line = bufferedReader.readLine()) != null) {
content.append(line + "\n");
}
이런식으루 한번,,
데데이터는 content 에,,