Articles of io

Comment lire un fichier en tant que tableau d’octets dans Scala

Je peux trouver des tonnes d’exemples mais ils semblent s’appuyer principalement sur des bibliothèques Java ou simplement lire des caractères / lignes / etc. Je veux juste lire un fichier et obtenir un tableau d’octets avec des bibliothèques de scala – quelqu’un peut-il m’aider avec ça?

Liste des fichiers dans un répertoire correspondant à un modèle en Java

Je cherche un moyen d’obtenir une liste de fichiers correspondant à un motif (pref regex) dans un répertoire donné. J’ai trouvé un didacticiel en ligne qui utilise le package commons-io d’Apache avec le code suivant: Collection getAllFilesThatMatchFilenameExtension(Ssortingng directoryName, Ssortingng extension) { File directory = new File(directoryName); return FileUtils.listFiles(directory, new WildcardFileFilter(extension), null); } Mais cela ne […]

Obtenir un TextReader à partir d’un stream?

J’essaie de lire un fichier texte incorporé avec System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(resource); mais ça me donne un Stream . La ressource incorporée est un fichier texte. Comment puis-je transformer ce Stream en TextReader ?

Asynchrone IO à Scala avec des futures

Disons que je reçois une liste (potentiellement grande) d’images à télécharger depuis certaines URL. J’utilise Scala, alors ce que je ferais c’est: import scala.actors.Futures._ // Resortingeve URLs from somewhere val urls: List[Ssortingng] = … // Download image (blocking operation) val fimages: List[Future[…]] = urls.map (url => future { download url }) // Do something (display) […]

Lire le contenu du fichier dans une chaîne en C ++

Duplication possible: Quelle est la meilleure façon de filtrer un fichier dans une chaîne std :: ssortingng en c ++? Dans les langages de script comme Perl, il est possible de lire un fichier dans une variable en une seule fois. open(FILEHANDLE,$file); $content=; Quel serait le moyen le plus efficace de le faire en C […]

Manière élégante de lire le fichier dans le tableau d’octets en Java

Duplication possible: Fichier à byte [] en Java Je veux lire les données d’un fichier et les supprimer sur Parcel. Dans la documentation, il n’est pas clair que FileInputStream ait une méthode pour lire tout son contenu. Pour ce faire, je fais comme suit: FileInputStream filein = context.openFileInput(FILENAME); int read = 0; int offset = […]

Ecrire un fichier dans UTF-8 en utilisant FileWriter (Java)?

J’ai le code suivant cependant, je veux qu’il écrive en tant que fichier UTF-8 pour gérer les caractères étrangers. Y a-t-il un moyen d’y parvenir, y a-t-il un besoin d’avoir un paramètre? J’apprécierais vraiment votre aide avec ceci. Merci. try { BufferedReader reader = new BufferedReader(new FileReader(“C:/Users/Jess/My Documents/actresses.list”)); writer = new BufferedWriter(new FileWriter(“C:/Users/Jess/My Documents/actressesFormatted.csv”)); while( […]

Utilisation de FileSystemWatcher pour surveiller un répertoire

J’utilise une application Windows Forms pour surveiller un répertoire et déplacer les fichiers qu’il contient dans un autre répertoire. Pour le moment, il va copier le fichier dans un autre répertoire, mais lorsqu’un autre fichier est ajouté, il se termine sans message d’erreur. Parfois, il copie deux fichiers avant de terminer le troisième. Est-ce parce […]

File.exists () renvoie false lorsque le fichier existe

J’ai rencontré un bug que je n’arrive pas à trouver de logique derrière. J’ai cet object File, qui est créé comme ceci: File file = new File(“utilities/data/someTextFile.txt”); Je fais alors file.exists() , et il retourne false (!?). Si le fichier est introuvable, je connecte f.getAbsolutePath() à un fichier. Quand je regarde le chemin, ça semble […]

Haskell “ne fait rien” IO ou si sans autre

Je veux faire quelque chose dans Haskell qui ressemble à ceci: main1 = do s <- getLine if s == "foo" then putStr "You entered foo" De toute évidence, ce n’est pas légal puisqu’il n’y a pas d’ else . Une alternative à laquelle j’ai pensé: nop :: IO () nop = sequence_ [] main2 […]