.GRAPHML

GRAPHML-bestand

Graph Markup Language File
Stel een vraag
SNEL ANTWOORD

Een GRAPHML-bestand slaat een wiskundige graaf op - een verzameling knooppunten (vertices) en verbindingen (edges) - in platte XML. Open het met Gephi (gratis) of yEd Graph Editor (gratis) om het netwerk te visualiseren. Het kan niet worden geopend in Excel. Het bestand is platte XML en kan geen code uitvoeren, dus het is veilig om te openen.

Ontwikkelaar: The GraphML Team (academic community; U. of Konstanz, TU Wien, Brown University, et al.) Categorie: Gegevensbestanden Open standaard MIME: application/xml
OPENT OP Windows macOS Linux Web
Gerelateerd: .PKPASS · .DAT · .JSON · .RIS

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 1, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het GRAPHML-bestandsformaat?

Een .graphml-bestand slaat graafgegevens op - netwerken van knooppunten en verbindingen - in een gestandaardiseerd op .xml gebaseerd formaat, ontwikkeld door een academisch consortium (Universiteit van Konstanz, TU Wien, Brown University) en voor het eerst gepubliceerd in 2001. Het wordt veel gebruikt in netwerkwetenschap, sociale netwerkanalyse, bio-informatica en graafdatabases.

De structuur is eenvoudig: een <graphml> root-element (namespace http://graphml.graphdrawing.org/graphml) bevat optionele <key> declaraties die een getypeerd attribuutschema definiëren, gevolgd door een of meer <graph> elementen. Elke <graph> bevat <node> en <edge> elementen; beiden kunnen <data key="..."> subelementen bevatten om attribuutwaarden toe te voegen. Gerichte, ongerichte, gemengde, hypergraaf- en geneste hiërarchische graafstructuren worden allemaal ondersteund.

GraphML is een formaat voor gegevensuitwisseling, geen visueel diagramhulpmiddel. Het codeert alleen de graaftopologie en attributen; visuele coördinaten en styling kunnen optioneel worden toegevoegd via extensie-attributen (bijvoorbeeld de y:Geometry attributen die door de yEd-editor worden gebruikt). De .graphmlz variant is een met gzip gecomprimeerd .graphml-bestand.

Omdat .graphml ongecomprimeerde XML is, kan elke teksteditor het inspecteren. Voor analyse en visualisatie zijn de meest gebruikte tools Gephi (open-source netwerkanalyse) en yEd Graph Editor. Python's networkx, Java's JGraphT en R's igraph bibliotheek kunnen allemaal standaard .graphml lezen en schrijven. Een gerelateerd formaat is .gexf, dat standaard door Gephi wordt gebruikt.

Beveiliging & veiligheid

RISICO: LOW

Een .graphml-bestand is platte XML-data en kan geen code uitvoeren. Het openen ervan is veilig. Zeer grote graafbestanden (honderden MB's) kunnen aanzienlijk RAM-geheugen verbruiken in Gephi of yEd (meerdere GB's voor grote sociale netwerken) - beperk het geheugen van de JVM bij het openen van grote bestanden. Er zijn geen scripting of macro's mogelijk in het GraphML-formaat.

Formaatdetails

in een notendop
VOLLEDIGE NAAMGraph Markup Language Fileook bekend als GraphML file, graph data file
ONTWIKKELAARThe GraphML Team (academic community; U. of Konstanz, TU Wien, Brown University, et al.)sinds 2001 (initial GraphML specification published)
MIME-TYPEapplication/xml
TYPEOp XML gebaseerd graafgegevensformaat
STANDAARDOpen · royaltyvrij

Programma's die GRAPHML-bestanden openen

Windows3 apps
Gephi Open-source Bestand > Openen om een .graphml te laden; Gephi visualiseert en analyseert de graaf met lay-outs, statistieken en filters. De standaardtool voor netwerkanalyse.
yEd Graph Editor Gratis Bestand > Openen om de .graphml te laden; yEd visualiseert en bewerkt de graaf met automatische lay-outalgoritmen. Exporteert ook GraphML met lay-outattributen.
VS Code / any XML editor Open-source Open als platte XML om de knooppunt/verbindingsstructuur te inspecteren. Installeer een XML-extensie voor syntaxisaccentuering en validatie.
macOS2 apps
Gephi Open-source Bestand > Openen om een .graphml te laden; Gephi visualiseert en analyseert de graaf met lay-outs, statistieken en filters. De standaardtool voor netwerkanalyse.
yEd Graph Editor Gratis Bestand > Openen om de .graphml te laden; yEd visualiseert en bewerkt de graaf met automatische lay-outalgoritmen. Exporteert ook GraphML met lay-outattributen.
Linux2 apps
Gephi Open-source Bestand > Openen om een .graphml te laden; Gephi visualiseert en analyseert de graaf met lay-outs, statistieken en filters. De standaardtool voor netwerkanalyse.
yEd Graph Editor Gratis Bestand > Openen om de .graphml te laden; yEd visualiseert en bewerkt de graaf met automatische lay-outalgoritmen. Exporteert ook GraphML met lay-outattributen.
Web1 app
Cosmograph (online graph visualizer) Gratis Upload een GraphML of converteer knooppunten/verbindingen naar CSV voor grootschalige interactieve graafvisualisatie in de browser.

Technische details

diepe specificaties
BestandscoderingPlatte XML-tekst, UTF-8
Root-element<graphml> met XML-namespace http://graphml.graphdrawing.org/graphml
Knooppunt-element<node id="..."> - ID moet uniek zijn binnen het document
Verbindings-element<edge source="..." target="..."> - gericht of ongericht volgens het attribuut <graph edgedefault="..."> van de ouder
Attribuutschema<key> declaraties definiëren getypeerde attributen (string, int, double, boolean, long, float) gericht op knooppunt, verbinding of graaf
Attribuutwaarden<data key="..."> subelementen voegen gedeclareerde attribuutwaarden toe aan individuele knooppunten of verbindingen
Ondersteunde graaftypesGerichte, ongerichte, gemengde, hypergraaf- en geneste/hiërarchische grafen
Gecomprimeerde variant.graphmlz - een met gzip gecomprimeerd .graphml-bestand; de standaardextensie voor gecomprimeerde GraphML-grafen
Binaire handtekeningGeen - begint met optionele <?xml declaratie gevolgd door <graphml
Typische bestandsgrootte1 KB (kleine testgrafen) tot 500 MB+ (grote sociale of biologische netwerken)
MIME-typeapplication/xml (informeel ook application/graphml+xml)
Visuele lay-outNiet gecodeerd in de basisspecificatie; de yEd-extensie voegt y:Geometry en y:NodeLabel attributen toe voor optionele lay-outgegevens
XML-schema locatiehttp://graphml.graphdrawing.org/xmlns/1.1/graphml.xsd
Uitgebracht2001 (initial GraphML specification published)
Laatste versieGraphML 1.1 (spec stable; no significant changes since ~2007)
Open standaardJa · royaltyvrij
Specificatiegraphml.graphdrawing.org

GRAPHML conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met GRAPHML-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over GRAPHML-bestanden.

Veelgestelde vragen

Wat is een GraphML-bestand?
Een GraphML-bestand is een XML-document dat een wiskundige graaf opslaat: een verzameling knooppunten (vertices) en verbindingen (edges). Het wordt gebruikt in netwerkwetenschap, sociale netwerkanalyse, bio-informatica en graafdatabases.
Hoe open ik een .graphml-bestand?
Gebruik Gephi (gratis, de standaardtool voor netwerkanalyse) of yEd Graph Editor (gratis) om de graaf te visualiseren en te analyseren. U kunt het ook openen in elke tekst- of XML-editor om de ruwe gegevens te inspecteren.
Hoe converteer ik GraphML naar PDF of PNG?
Open de .graphml in Gephi of yEd, pas een lay-outalgoritme toe om knooppunten visueel te positioneren en gebruik vervolgens Bestand > Exporteren om op te slaan als PDF, PNG of SVG.
Kan Excel een .graphml-bestand openen?
Nee. Excel verwerkt tabelgegevens (rijen en kolommen), geen graaftopologie. Open GraphML-bestanden in Gephi of yEd.
Wat is het verschil tussen GraphML en GEXF?
Beide zijn XML-graafformaten. GraphML is de oudere, breder ondersteunde standaard. GEXF (Graph Exchange XML Format) is het eigen formaat van Gephi met betere ondersteuning voor dynamische/temporele grafen en visuele attributen.
Wat is .graphmlz?
Een met gzip gecomprimeerd GraphML-bestand. Het formaat is identiek aan .graphml maar gecomprimeerd om de bestandsgrootte voor grote grafen te verkleinen. Tools zoals Gephi kunnen .graphmlz direct openen.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z