【发布时间】:2014-09-10 07:19:49
【问题描述】:
是否可以通过 SOAP 发送一个 MD5 哈希计算的字符串?
每当我做类似String key = md5(something)
并尝试通过 Java SOAP 客户端发送密钥,我总是收到错误消息
消息:在文档的元素内容中发现了一个无效的 XML 字符(Unicode:0xsomething)。
我知道在字符串上计算 md5 可能会产生无效的 XML 字符。问题是要知道是否有办法让它通过。
我正在使用 Java 的 MessageDisgest 类来计算 MD5 字符串。
最好的问候。
埃德蒙
【问题讨论】:
-
不了解您究竟在用 java bean 做什么以及如何将其转换为 xml,很难给出建议。
-
顺便说一句,这不是
soap,一般是xml