0
웹 브라우저에서 볼 수있는 회사 웹 드라이브에 XML 파일이 있습니다.내부 파일 열기 Android
파일은 다음과 같습니다 : 그것은 XML 파일을 의미
http://nkm18ar8/TGStatxml/xml1.xml
합니다.
지금 나는이 필자가 웹보기를 생성하고 파일 경로의 URI를로드하려고 들어 내부 네트워크에있는 노동자의 모두가
볼 수 있도록 모바일 안드로이드 응용 프로그램을 만들고 싶어.
슬프게도, 그러나 이것은 작동하지 않았다.
내가 웹뷰에서이 파일을보고 싶은 이유는 여러 가지가 있습니다. 그 중 하나는 매 5 초마다 웹 사이트가 업데이트되고 파일에 업데이트 된 데이터가 표시되어 응용 프로그램의 중요한 부분입니다.
이제 내 질문은 어떻게 안드로이드에 파일을 여는 것입니까? 그리고 그것은 가능한가? 이 XML 파일의 경로를
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(url);
HttpResponse response = client.execute(request);
String html = "";
InputStream in = response.getEntity().getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
StringBuilder str = new StringBuilder();
String line = null;
while((line = reader.readLine()) != null)
{
str.append(line);
}
in.close();
html = str.toString();
변경 URL을 작동합니다
일부 회사 네트워크에서는 장치, 사용자 에이전트 등을 기반으로 차단합니다. 네트워크 관리자에게 물어 보셨나요? – Geobits