Existe-t-il une bibliothèque permettant d'utiliser une sorte de curseur sur un fichier? Je dois lire de gros fichiers, mais je n'ai pas les moyens de les lire tous en même temps en mémoire. Je suis conscient de java.nio, mais je veux utiliser une API de plus haut niveau.Curseur de fichier Java
Un petit backgrond: J'ai un outil écrit en GWT qui analyse les documents XML soumis, puis joliment imprime le xml, entre autres choses. Actuellement, j'écris le joli fichier XML imprimé dans un fichier temporaire (ma bibliothèque me renvoie une OOMException si j'utilise des chaînes simples), mais la taille du fichier temporaire approche 18 Mo. Je ne peux pas me permettre de répondre à un RPC GWT avec 18 megs :)
Donc je peux avoir un widget pour montrer seulement une partie du xml (cochez cette example), mais j'ai besoin de lire la partie correspondante du fichier.
Tu m'as battu au coup de poing! Oui, c'est le chemin à parcourir ... –