当前位置:  技术问答>java相关

在java中如何对base64字符串进行解码,请指教!

    来源: 互联网  发布时间:2015-09-25

    本文导语:  我在实现用xml上传文件的例子,xml在客户端已经正常生成,文件xml节点用的是bin.base64类型,但是在后台用java取出节点数据再写到文件中时不能还原。经过调试,发现是xml数据在取出来时没有进行base64解码。我用的是j...

我在实现用xml上传文件的例子,xml在客户端已经正常生成,文件xml节点用的是bin.base64类型,但是在后台用java取出节点数据再写到文件中时不能还原。经过调试,发现是xml数据在取出来时没有进行base64解码。我用的是javax.xml.parsers.*和org.w3c.dom包,请指教

|
这是我以前写的一个BASE64方面的编码和解码的类,希望对你有点HELP

public class BASE64
{
    public BASE64()
    {
    }
    public static void main(String arg[])
    {
        String aa="abc";
        sun.misc.BASE64Encoder encoder = new sun.misc.BASE64Encoder ();
        sun.misc.BASE64Decoder decoder = new sun.misc.BASE64Decoder ();
        String encode222222;
        encode222222=encoder.encode(aa.getBytes());
        System.out.println("将 “"+aa+"” 通过Base64编码后的字符是星号中间的内容****"+encode222222+"****");
        try
        {
            int length=decoder.decodeBuffer(encode222222).length;
            System.out.println(length);
            byte[] xxx=decoder.decodeBuffer(encode222222);
            for (int i=0;i

    
 
 

您可能感兴趣的文章:

  • java实现判断字符串是否全是数字的四种方法代码举例
  • Java中关于字符串字符数目的问题
  • java字符串比较获取字符串出现次数的示例
  • 在JAVA中如何实现在一个长字符串查找某个字符串??
  • 我使用corba将Java和C程序连接起来,由Java向C传递一个字符串,但是我发现我原来的0a被换成了0d 0a,那位给各解释。
  • 用Java正则去掉字符串中重复出现的字符
  • java实现压缩字符串和java字符串过滤
  • java 字符串有沒有 像 javascript 中 split() 的方法.
  • 如何从java字符串中判断空格在第几位
  • java把字符串写入文件里的简单方法分享
  • java中如何将数字转化为字符串并且不足位数补0
  • 如可在java程序中产生一个几乎永不重复的字符串?
  • 使用java如何分析系统不能识别的字符串?
  • 菜鸟问题:在Java中如何接收从键盘输入的字符串?
  • 请问JAVA中怎样去掉字符串后面的空格,谢谢!!!
  • JAVA求字符串的子串,谢谢!
  • HTML标签参考手册 iis7站长之家
  • 请问在Java里有没有 运算一个字符串的方法? 如vbscript的 eval("3+5*2") = 13
  • java中一个逻辑判断字符串 (1&&0)如何转变成boolean值?
  • java字符串的合并
  • Java判断字符串为空、字符串是否为数字
  • 纯Java的VP8解码器 Java VP8 Decoder
  • java有没有对邮件原始信息解码的类?在线!
  • 在java里有关编码和解码的问题:比如对中文编码成BASE64或quoted-printable或者是其他的,应该用什么类什么方法?请赐教!!
  • 如何进行MIME编码解码,Java的标准库有吗?
  • Java字符编码解码的实现详解
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 啊,小弟想用java做一个game,很简单那种网络飞机类game,不知道java 在图形方面的能力如何?请大虾指教指教.
  • Java菜鸟想学Java,请高手指教!(内有内容)
  • 初学Java,来这里报到个到。希望各位高手指教如果开始学习Java.
  • 学JAVA,请指教!
  • 那位高手能指教在java里string类如何转化成date型?
  • 求最容易理解,最容易上手的java书籍,servlet书籍,请指教,谢谢!!
  • 初学java,该看那些书,请朋友们指教
  • linux下java,初学者,请指教。
  • !!!java 中如何执行FTP命令?请高手指教。100分相赠
  • java中的“this”问题,请高手指教一二!
  • 关于java applet的安全限制!!!请指教!!!
  • ★一个关于java开发工具的问题,小弟初学,请大家指教
  • 为什么JAVA里的main()必须是static的呢?谢谢指教!
  • 请java高手指教
  • 第一次进java论坛,希望能够得到大家的帮助,以后多多指教。
  • Java中如何创建一个新文件(请高手指教)
  • java bean 问题,请指教
  • 请高手指教-[急!!!]怎样在linux与 window 之间,通过 C或Java 进行通信
  • 我想学JAVA ,该从何入手,可以学的更有效率一些,请各位大虾指教
  • c++转java 望高手指教
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3