次の問題は、xml Web サービスに文字列のみが含まれている例です。Invalis データを入力すると、この文字列をアプリに読みたいとします。私のコードは完璧に機能していましたが、突然、必要な文字列ではなくhtmlコードを返し始めました:(これが私のコードです:
try {
String xx;
DefaultHttpClient httpClient = new DefaultHttpClient();
;
HttpGet httpPost = new HttpGet(urlString);
HttpResponse httpResponse = httpClient.execute(httpPost);
HttpEntity httpEntity = httpResponse.getEntity();
inputStream = httpEntity.getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream, "UTF-8"),
8);
StringBuilder stringBuilder = new StringBuilder();
String line = null;
if ((line = reader.readLine()) != null) {
stringBuilder.append(line + "\n");
xx = stringBuilder.toString();
}
inputStream.close();
}
catch (UnsupportedEncodingException e) {
System.err.print("UnsupportedEncodingException: " + e);
}
catch (ClientProtocolException e) {
System.err.print("ClientProtocolException: " + e);
}
catch (IOException e) {
System.err.print("IOException: " + e);
}
誰かが助けてくれれば幸いです!!!