gratifiant > comp.lang.* > comp.lang.java

Sebastien (10/02/2004, 17h34)
Bonjour,

j'ai une application qui crée des éléments qui contiennent un nom et
un vecteur de propriétés. J'ai besoin de les serialiser dans un
fichier pour pouvoir les utiliser dans une autre application plus tard
mais la liste est tres grande et je ne veux pas la loader en mémoire
en entier.
J'aurais donc besoin d'un acces non sequentiel aux objets, l'ideal
serait une HashMap avec une clé (un index) et un lien vers la partie
du fichier contenant l'objet correspondant. Pour que je puisse
deserialiser les objets a la demande.

Je ne vois pas du tout comment faire, toute aide sera appréciée.

merci d'avance.
Bruno Nogent (10/02/2004, 18h22)
il te faut un fichier index avec une liste de cle ( debutdonnees,
findonnees)
et redefinir la methode readObject (serialisation) pour qu'elle puisse aller
lire les donnees entre debutdonnees et findonnees
ca devrait fonctionner en gros

"Sebastien" <lamoliat> wrote in message
news:171a
[..]
Discussions similaires