首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

BASE64 跟Dom4j

2012-12-27 
BASE64 和Dom4j?项目当中用到MD5做消息摘要,后通过BASE64转成字符串后再通过XML传输;因为BASE64 有换行符

BASE64 和Dom4j

?

项目当中用到MD5做消息摘要,后通过BASE64转成字符串后再通过XML传输;

因为BASE64 有换行符和终结符 默认是\r\n ? ?但是Dom4j在解析Dom的时候可能会把\r去掉,剩下\n

?

所以导致在做消息摘要验证时原始消息摘要默认后面是加\r\n但是dom解析后成了\n导致不匹配,现在解决方案是在比较之前把md5后的字符包含\r\n的全部去掉。

热点排行