La bibliotheque GraphStream
DjahidaBenahmed
Messages postés
11
Statut
Membre
-
DjahidaBenahmed Messages postés 11 Statut Membre -
DjahidaBenahmed Messages postés 11 Statut Membre -
Bonjour,
J'ai bien utilisée la documentation de GraphStream et j'ai crée mon graphe.J'ai besoin de sauvegarde l’exécution de ce graphe sous forme d'un fichier.DGS , comment je peux faire ça svp!!
J'ai bien utilisée la documentation de GraphStream et j'ai crée mon graphe.J'ai besoin de sauvegarde l’exécution de ce graphe sous forme d'un fichier.DGS , comment je peux faire ça svp!!
1 réponse
-
Bonjour,
La manipulation des fichiers se fait via les classes org.graphstream.stream.file.*
Dans ton cas avec FileSinkDGS.writeAll(Graph graph, String fileName)-
Ah d'accord Merci, tu peux me donne un exemple svp et aussi Est ce que j'ai besoin d'un logiciel pour lire cette fichier.DGS??
- Un exemple :
import org.graphstream.graph.implementations.SingleGraph; import org.graphstream.stream.file.FileSinkDGS; public class TestDGS { public static void main(String[] args) throws Exception { SingleGraph graph = new SingleGraph("graph", false, true); graph.addEdge("x", "a", "b"); new FileSinkDGS().writeAll(graph, "C:/graph.dgs"); } }
Le fichier C:/graph.dgs peut se lire avec un éditeur de texte, il contient :DGS004
null 0 0
an "a"
an "b"
ae "x" "a" "b"
-
-