我正在寻找一种方法来quoted-printable
编码Java中的字符串,就像php的原生quoted_printable_encode()
函数一样。Java:引用可打印的编码字符串
我试图使用JavaMails的MimeUtility库。但我不能让encode(java.io.OutputStream os, java.lang.String encoding)
方法工作,因为它将OutputStream作为输入而不是String(我使用函数getBytes()
来转换String)并输出一些我无法返回到String的东西(我是Java noob :)
任何人都可以给我提示如何编写一个包装器,将字符串转换成OutputStream并输出结果作为字符串编码后?
你可以使用一个[ ByteArrayOutputStream](http://docs.oracle.com/javase/7/docs/api/index.html?java/io/InputStream.html)来获取内存中的数据。 – PeterMmm