我正在尋找一種方法來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