我有一个用java写的SOAP web服务,通过XML-utf-8进行通信。需要编码的xml值?
我生成的xml的属性值应该包含带额外字符的html和/或普通文本,所以这是一个很好的做法/或安全需要我的xml值编码之前,我开始构建我的xml?
对我的实体类中的每个值都是这样的吗?或其他意见?
String encodedString = URLEncoder.encode(s, "UTF-8");
和客户端:
ByteArrayInputStream stream = new ByteArrayInputStream(
response.getBytes("UTF-8"));
SAXBuilder builder = new SAXBuilder();
Document doc = builder.build(stream);
我使用spring-ws和jdom – Spring 2011-05-22 13:23:37
@jan - 我不希望这些要求您编码属性。但我确信这些要求已经在javadocs和其他文档中明确规定。我建议你看看。 – 2011-05-22 13:29:01