解决插入mysql反斜杠消失的问题

问题:xml数据里面含有反斜杠的数据,Load到mysql中,\消失
解决方法:将转义符"\"增加为"\\",代码如下:假如字符串str含有反斜杠,则str=str.replaceAll("\\\\", "\\\\\\\\"); 
结果:成功插入到mysql当中!
参考网址:http://azrael6619.javaeye.com/blog/665048

原来解决的方法如此简单!我的思路是先做个小测试:定义一个含反斜杠的string数据,也是增加一个反斜杠,再显示出来(代码如下),结果怎么搞都不行!!!真是怪异!这个问题还是以后遇到再说吧,赶项目要紧!

            String b="a\b";
            b=b.replaceAll("\\\\", "\\\\\\\\");
            System.out.println(b);

你可能感兴趣的:(mysql)