I am using a jersey client to request a web service.
Client client = ClientBuilder.newClient(new ClientConfig());
Invocation.Builder builder = client.target("http://someurl.com").request();
String result = builder.get(String.class);
Then i got an answer
<?xml version="1.0" encoding="ISO-8859-1" ?>
<DATA>some data with é è à characters</DATA>
But in my result, the String answer looks like this:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<DATA>some data with characters</DATA>
How can I tell jersey to correctly decode webservice response?
source
share