Articles of inputstream

Fermeture de Java InputStreams

J’ai quelques questions sur l’utilisation de la méthode close () lors de l’utilisation de Java InputStreams. D’après ce que je vois et lis de la plupart des développeurs, vous devriez toujours appeler explicitement close () sur un InputStream quand il n’est plus nécessaire. Mais, aujourd’hui, je cherchais à utiliser un fichier de propriétés Java, et […]

Comment convertir InputStream en fichier virtuel

J’ai une méthode qui attend que celle de la variable d’entrée soit de type java.io.File mais ce que j’obtiens n’est que InputStream. De plus, je ne peux pas changer la signature de la méthode. Comment convertir le fichier InputStream en fichier sans écrire le fichier sur le système de fichiers?

Quelle est la différence entre Reader et InputStream?

Quelle est la différence entre Reader et InputStream? Et quand utiliser quoi? Si je peux utiliser Reader pour lire des caractères, pourquoi devrais-je utiliser inputstream, je suppose que je lis des objects?

Obtenir le stream d’entrée d’une ressource classpath (fichier XML)

Dans l’application Web Java, supposons que si je veux obtenir le InputStream d’un fichier XML placé dans le CLASSPATH (c’est-à-dire dans le dossier des sources ), comment le faire?

AmazonS3 putObject avec exemple de longueur InputStream

Je télécharge un fichier sur S3 en utilisant Java – c’est ce que j’ai eu jusqu’à présent: AmazonS3 s3 = new AmazonS3Client(new BasicAWSCredentials(“XX”,”YY”)); List buckets = s3.listBuckets(); s3.putObject(new PutObjectRequest(buckets.get(0).getName(), fileName, stream, new ObjectMetadata())); Le fichier est en cours de téléchargement mais un avertissement est émis lorsque je ne règle pas la longueur du contenu: com.amazonaws.services.s3.AmazonS3Client […]

Connexion d’un stream d’entrée à un stream de sortie

mise à jour en Java9: https://docs.oracle.com/javase/9/docs/api/java/io/InputStream.html#transferTo-java.io.OutputStream- J’ai vu des threads similaires mais pas tout à fait nécessaires. J’ai un serveur, qui prendra essentiellement l’information d’un client, le client A, et le transmettra, octet pour octet, à un autre client, le client B. Je voudrais connecter mon inputstream du client A avec mon stream de sortie […]

FileNotFoundException lors de l’obtention de l’object InputStream à partir de HttpURLConnection

J’essaie d’envoyer une demande post à une URL en utilisant HttpURLConnection (pour utiliser cUrl dans java). Le contenu de la requête est xml et, au point final, l’application traite le fichier XML et stocke un enregistrement dans la firebase database, puis renvoie une réponse sous la forme d’une chaîne xml. L’application est hébergée sur apache-tomcat […]

Comment lire un fichier texte sous Android?

Je veux lire le texte d’un fichier texte. Dans le code ci-dessous, une exception se produit (cela signifie qu’il va au bloc catch ). Je mets le fichier texte dans le dossier de l’application. Où dois-je mettre ce fichier texte (mani.txt) pour le lire correctement? try { InputStream instream = openFileInput(“E:\\test\\src\\com\\test\\mani.txt”); if (instream != null) […]

Comment puis-je obtenir un java.io.InputStream à partir d’un java.lang.Ssortingng?

J’ai une Ssortingng que je veux utiliser en tant que InputStream . Dans Java 1.0, vous pouvez utiliser java.io.SsortingngBufferInputStream , mais cela a été @Deprecrated (avec raison – vous ne pouvez pas spécifier le codage du jeu de caractères): Cette classe ne convertit pas correctement les caractères en octets. À partir de JDK 1.1, la […]

InputStream à partir d’une URL

Comment puis-je obtenir un InputStream à partir d’une URL? Par exemple, je veux prendre le fichier sur l’URL wwww.somewebsite.com/a.txt et le lire comme un InputStream en Java, via un servlet. J’ai essayé InputStream is = new FileInputStream(“wwww.somewebsite.com/a.txt”); mais ce que j’ai eu était une erreur: java.io.FileNotFoundException