149 votes

Est-ce nous pouvons convertir un tableau d’octets en un InputStream en Java ?

Est-ce nous pouvons convertir un tableau d’octets en un InputStream en Java ? J’ai se sont penchés sur l’internet, mais ne pouvait pas le trouver.

J’ai une méthode qui a un InputStream comme argument.

L’InputStream `` j’ai est base64 codé donc j’ai eu de le décoder à l’aide

Maintenant comment faire pour convertir à ?

324voto

Daniel Rikowski Points 27193

Utilisation `` :

4voto

Stephen Denne Points 17031

Si vous utilisez Robert plus Difficile est Base64 utilitaire, alors vous pouvez faire:

InputStream is = new Base64.InputStream(cph);

Ou avec de sun JRE, vous pouvez le faire:

InputStream is = new
com.sun.xml.internal.messaging.saaj.packaging.mime.util.BASE64DecoderStream(cph)

Cependant, ne comptez pas sur cette catégorie continue d'être une partie de la JRE, ou même continuer à faire ce qu'il semble faire aujourd'hui. Soleil-dire de ne pas l'utiliser.

Il y a d'autres Débordement de Pile questions sur un décodage Base64, comme celui-ci.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X