Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JAX-RS响应-在读取实体之前删除无效的XML字符_Java_Xml_Jax Rs_Invalid Characters - Fatal编程技术网

Java JAX-RS响应-在读取实体之前删除无效的XML字符

Java JAX-RS响应-在读取实体之前删除无效的XML字符,java,xml,jax-rs,invalid-characters,Java,Xml,Jax Rs,Invalid Characters,在尝试读取实体之前,是否有可能从XML响应中删除无效字符 Response searchResponse = webTarget.request(MediaType.APPLICATION_XML).get(); /.. SearchOutput searchOutput = searchResponse.readEntity(SearchOutput.class); 当XML正确时,此代码可以正常工作,但当响应包含无效的Unicode字符时失败 假设我无法更改数据库中的这些无效数据,如何解决

在尝试读取实体之前,是否有可能从XML响应中删除无效字符

Response searchResponse = webTarget.request(MediaType.APPLICATION_XML).get();
/..
SearchOutput searchOutput = searchResponse.readEntity(SearchOutput.class);
当XML正确时,此代码可以正常工作,但当响应包含无效的Unicode字符时失败

假设我无法更改数据库中的这些无效数据,如何解决这个问题