Sauvegarder/Lire des objets depuis un fichier - Java - Programmation
Marsh Posté le 02-01-2005 à 16:24:06
Peut-etre que je confond avec PHP, mais il y a pas une manière de serialiser un objet et d'ecrire la varaible de type string obtenue dans un ficher?
Marsh Posté le 02-01-2005 à 18:39:55
Maaah non, pas besoin
Citation : An ObjectOutputStream writes primitive data types and graphs of Java objects to an OutputStream. The objects can be read (reconstituted) using an ObjectInputStream. Persistent storage of objects can be accomplished by using a file for the stream. If the stream is a network socket stream, the objects can be reconsituted on another host or in another process. |
Marsh Posté le 02-01-2005 à 19:12:17
Oui oui je sais, mais mon truc il existe aussi ou faut que je reprenne serieusement mon livre de java ?
Marsh Posté le 02-01-2005 à 20:05:55
esox_ch a écrit : Oui oui je sais, mais mon truc il existe aussi ou faut que je reprenne serieusement mon livre de java ? |
bha encore heureux qu'on peut écrire une chaine d'un coup
Marsh Posté le 02-01-2005 à 20:37:33
Ce que je demandais etait plutot le passage de Objet > String que de String > contenu d'un ficher ...
Marsh Posté le 02-01-2005 à 21:14:57
ok, je me disais aussi ...
ca non, ca existe pas.
et c'est plutot logique ... vers un tableau de byte à la rigueur, mais là ils ont fait plus générique => tu peux écrire dans un outputstream, et cet outputstream peux être ce que tu veux : un tableau de byte, un fichier, une socket, etc ...
Marsh Posté le 02-01-2005 à 21:41:46
Ok donc a voir ce qui en php est appellé serialisation equivaut a l'outputstream java ... en fait je me rappellais qu'il y avait une manip a faire mais j'penssais que c'etait plus compliqué que ca ... bon merci
Marsh Posté le 02-01-2005 à 22:18:30
ReplyMarsh Posté le 02-01-2005 à 22:23:54
Oui c'est hyper facile à faire en java, quand j'a idécouvert ça, venant de VB6 ça m'a fait halluciner vu comment jme battais pour sauvegarder mes trucs dans des .txt avant
Marsh Posté le 02-01-2005 à 15:51:45
Lors du chargement , je dois ranger des objets contenus dans un fichier puis les ranger dans un tableau.
A la fin, il faut sauvegarder ces objets depuis le tableau vers le fichier.
Je sais qu'on peut manipuler un fichier via java.io.file, mais j'aimerais pouvoir me passer de l'ecriture/lecture caractère par caractère si vous voyez ce que je veux dire.
Il n'existe pas un moyen "simple"?