.GRAPHML

Fichier GRAPHML

Graph Markup Language File
Poser une question
RÉPONSE RAPIDE

Un fichier GRAPHML stocke un graphe mathématique - un ensemble de nœuds (sommets) et d'arêtes (connexions) - en XML brut. Ouvrez-le avec Gephi (gratuit) ou yEd Graph Editor (gratuit) pour visualiser le réseau. Il ne peut pas être ouvert dans Excel. Le fichier est en XML pur et ne peut pas exécuter de code, il est donc sûr à ouvrir.

Développeur : The GraphML Team (academic community; U. of Konstanz, TU Wien, Brown University, et al.) Catégorie : Fichiers de données Standard ouvert MIME: application/xml
S'OUVRE SUR Windows macOS Linux Web
Lié : .PKPASS · .DAT · .JSON · .RIS

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 1, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier GRAPHML ?

Un fichier .graphml stocke des données de graphes - des réseaux de nœuds et d'arêtes - dans un format standardisé basé sur le .xml développé par un consortium académique (Université de Constance, TU Wien, Université Brown) et publié pour la première fois en 2001. Il est largement utilisé en science des réseaux, en analyse de réseaux sociaux, en bio-informatique et dans les bases de données de graphes.

La structure est simple : un élément racine <graphml> (espace de noms http://graphml.graphdrawing.org/graphml) contient des déclarations <key> facultatives définissant un schéma d'attributs typés, suivies d'un ou plusieurs éléments <graph>. Chaque <graph> contient des éléments <node> et <edge> ; les deux peuvent porter des enfants <data key="..."> pour attacher des valeurs d'attributs. Les structures de graphes orientés, non orientés, mixtes, les hypergraphes et les graphes hiérarchiques imbriqués sont tous pris en charge.

GraphML est un format d'échange de données, pas un outil de diagramme visuel. Il encode uniquement la topologie et les attributs du graphe ; les coordonnées visuelles et le style peuvent être ajoutés en option via des attributs d'extension (par exemple, les attributs y:Geometry utilisés par l'éditeur yEd). La variante .graphmlz est un fichier .graphml compressé avec gzip.

Comme le .graphml est du XML non compressé, n'importe quel éditeur de texte peut l'inspecter. Pour l'analyse et la visualisation, les outils les plus courants sont Gephi (analyse de réseau open-source) et yEd Graph Editor. Les bibliothèques networkx de Python, JGraphT de Java et igraph de R lisent et écrivent toutes nativement le .graphml. Un format connexe est le .gexf, utilisé nativement par Gephi.

Sécurité et sûreté

RISQUE : LOW

Un fichier .graphml est une donnée XML brute et ne peut pas exécuter de code. Son ouverture est sûre. Les fichiers de graphes très volumineux (centaines de Mo) peuvent consommer une quantité importante de RAM dans Gephi ou yEd (plusieurs Go pour les grands réseaux sociaux) - limitez la mémoire de la JVM si vous ouvrez de gros fichiers. Aucun script ou macro n'est possible dans le format GraphML.

Détails du format

en bref
NOM COMPLETGraph Markup Language Filealias GraphML file, graph data file
DÉVELOPPEURThe GraphML Team (academic community; U. of Konstanz, TU Wien, Brown University, et al.)depuis 2001 (initial GraphML specification published)
TYPE MIMEapplication/xml
TYPEFormat de données de graphe basé sur XML
STANDARDOuvert · libre de droits

Programmes qui ouvrent les fichiers GRAPHML

Windows3 apps
Gephi Open-source Fichier > Ouvrir pour charger un .graphml ; Gephi visualise et analyse le graphe avec des mises en page, des statistiques et des filtres. L'outil standard pour l'analyse de réseaux.
yEd Graph Editor Gratuit Fichier > Ouvrir pour charger le .graphml ; yEd visualise et édite le graphe avec des algorithmes de mise en page automatique. Exporte également en GraphML avec des attributs de mise en page.
VS Code / any XML editor Open-source Ouvrir en tant que XML brut pour inspecter la structure des nœuds/arêtes. Installez une extension XML pour la coloration syntaxique et la validation.
macOS2 apps
Gephi Open-source Fichier > Ouvrir pour charger un .graphml ; Gephi visualise et analyse le graphe avec des mises en page, des statistiques et des filtres. L'outil standard pour l'analyse de réseaux.
yEd Graph Editor Gratuit Fichier > Ouvrir pour charger le .graphml ; yEd visualise et édite le graphe avec des algorithmes de mise en page automatique. Exporte également en GraphML avec des attributs de mise en page.
Linux2 apps
Gephi Open-source Fichier > Ouvrir pour charger un .graphml ; Gephi visualise et analyse le graphe avec des mises en page, des statistiques et des filtres. L'outil standard pour l'analyse de réseaux.
yEd Graph Editor Gratuit Fichier > Ouvrir pour charger le .graphml ; yEd visualise et édite le graphe avec des algorithmes de mise en page automatique. Exporte également en GraphML avec des attributs de mise en page.
Web1 app
Cosmograph (online graph visualizer) Gratuit Téléchargez un GraphML ou convertissez les nœuds/arêtes en CSV pour une visualisation de graphe interactive à grande échelle dans le navigateur.

Détails techniques

spécifications approfondies
Encodage du fichierTexte XML brut, UTF-8
Élément racine<graphml> avec l'espace de noms XML http://graphml.graphdrawing.org/graphml
Élément nœud<node id="..."> - l'ID doit être unique dans le document
Élément arête<edge source="..." target="..."> - orienté ou non orienté selon l'attribut parent <graph edgedefault="...">
Schéma d'attributsLes déclarations <key> définissent des attributs typés (string, int, double, boolean, long, float) limités au nœud, à l'arête ou au graphe
Valeurs d'attributsLes éléments enfants <data key="..."> attachent des valeurs d'attributs déclarées à des nœuds ou arêtes individuels
Types de graphes supportésGraphes orientés, non orientés, mixtes, hypergraphes et graphes imbriqués/hiérarchiques
Variante compressée.graphmlz - un fichier .graphml compressé avec gzip ; l'extension standard pour les graphes GraphML compressés
Signature binaireAucune - commence par une déclaration <?xml facultative puis <graphml
Taille de fichier typique1 Ko (petits graphes de test) à plus de 500 Mo (grands réseaux sociaux ou biologiques)
Type MIMEapplication/xml (officieusement aussi application/graphml+xml)
Mise en page visuelleNon encodée dans la spécification de base ; l'extension yEd ajoute les attributs y:Geometry et y:NodeLabel pour les données de mise en page optionnelles
Emplacement du schéma XMLhttp://graphml.graphdrawing.org/xmlns/1.1/graphml.xsd
Publié2001 (initial GraphML specification published)
Dernière versionGraphML 1.1 (spec stable; no significant changes since ~2007)
Standard ouvertOui · libre de droits
Spécificationgraphml.graphdrawing.org

Conversions GRAPHML

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers GRAPHML. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers GRAPHML.

Foire aux questions

Qu'est-ce qu'un fichier GraphML ?
Un fichier GraphML est un document XML stockant un graphe mathématique : un ensemble de nœuds (sommets) et d'arêtes (connexions). Utilisé en science des réseaux, analyse de réseaux sociaux, bio-informatique et bases de données de graphes.
Comment ouvrir un fichier .graphml ?
Utilisez Gephi (gratuit, l'outil standard d'analyse de réseaux) ou yEd Graph Editor (gratuit) pour visualiser et analyser le graphe. Vous pouvez également l'ouvrir dans n'importe quel éditeur de texte ou XML pour inspecter les données brutes.
Comment convertir GraphML en PDF ou PNG ?
Ouvrez le .graphml dans Gephi ou yEd, appliquez un algorithme de mise en page pour positionner les nœuds visuellement, puis utilisez Fichier > Exporter pour enregistrer en PDF, PNG ou SVG.
Excel peut-il ouvrir un fichier .graphml ?
Non. Excel gère des données tabulaires (lignes et colonnes), pas la topologie de graphe. Ouvrez les fichiers GraphML dans Gephi ou yEd.
Quelle est la différence entre GraphML et GEXF ?
Les deux sont des formats de graphes XML. GraphML est le standard le plus ancien et le plus largement supporté. GEXF (Graph Exchange XML Format) est le format natif de Gephi avec un meilleur support pour les graphes dynamiques/temporels et les attributs visuels.
Qu'est-ce que le .graphmlz ?
Un fichier GraphML compressé avec gzip. Le format est identique au .graphml mais compressé pour réduire la taille du fichier pour les grands graphes. Des outils comme Gephi peuvent ouvrir directement le .graphmlz.

Références

1GraphML - Wikipediaen.wikipedia.org
2GraphML specification - graphml.graphdrawing.orggraphml.graphdrawing.org

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.SWFSmall Web Format (Shockwave Flash)
10.DBSQLite Database File

Extensions liées

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z