FrankBooth
Erfahrenes Mitglied
Hallo,
ich bekomme von einem Server nach einem HttpRequest eine xls Datei als Antwort. Die würde ich jetzt gerne auch in eine lesbare .xls Datei speichern. Wie kann man das machen?
Danke für die Hilfe!!
ich bekomme von einem Server nach einem HttpRequest eine xls Datei als Antwort. Die würde ich jetzt gerne auch in eine lesbare .xls Datei speichern. Wie kann man das machen?
Java:
private static void getXls(String sLogonToken ) {
static HttpHost _target= new HttpHost(sServer, Integer.parseInt(sPort),"http");
final DefaultHttpClient httpClient = new DefaultHttpClient();
try {
String url = "/....";
HttpGet httpGetRequest = new HttpGet(url);
httpGetRequest.addHeader("Accept", "application/vnd.ms-excel");
HttpResponse httpResponse = httpClient.execute(_target, httpGetRequest);
HttpEntity entity = httpResponse.getEntity();
String sFinal="";
if (entity != null) {
InputStream inputStream = entity.getContent();
sFinal = getInputString(inputStream);
//hier sollte aus dem String oder dem IStream ein xls gemacht werden!!
}
} catch (Exception e) {
e.printStackTrace();
} finally {
httpClient.getConnectionManager().shutdown();
}
Danke für die Hilfe!!