.GRAPHML

GRAPHML-fil

Graph Markup Language File
Ställ en fråga
SNABBT SVAR

En GRAPHML-fil lagrar en matematisk graf - en uppsättning noder (hörn) och kanter (kopplingar) - i ren XML. Öppna den med Gephi (gratis) eller yEd Graph Editor (gratis) för att visualisera nätverket. Den kan inte öppnas i Excel. Filen är ren XML och kan inte köra kod, så den är säker att öppna.

Utvecklare: The GraphML Team (academic community; U. of Konstanz, TU Wien, Brown University, et al.) Kategori: Filer med uppgifter Öppen standard MIME: application/xml
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .PKPASS · .DAT · .JSON · .RIS

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 1, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet GRAPHML?

En .graphml-fil lagrar grafdata - nätverk av noder och kanter - i ett standardiserat .xml-baserat format utvecklat av ett akademiskt konsortium (Universitetet i Konstanz, TU Wien, Brown University) och publicerades första gången 2001. Det används i stor utsträckning inom nätverksvetenskap, analys av sociala nätverk, bioinformatik och grafdatabaser.

Strukturen är enkel: ett <graphml>-rotelement (namnrymd http://graphml.graphdrawing.org/graphml) innehåller valfria <key>-deklarationer som definierar ett typat attributschema, följt av ett eller flera <graph>-element. Varje <graph> innehåller <node>- och <edge>-element; båda kan ha <data key="...">-underelement för att bifoga attributvärden. Riktade, oriktade, blandade, hypergrafer och nästlade hierarkiska grafstrukturer stöds alla.

GraphML är ett format för datautbyte, inte ett visuellt diagramverktyg. Det kodar endast graftopologi och attribut; visuella koordinater och styling kan valfritt läggas till via tilläggsattribut (till exempel de y:Geometry-attribut som används av yEd-editorn). Varianten .graphmlz är en gzip-komprimerad .graphml-fil.

Eftersom .graphml är okomprimerad XML kan vilken textredigerare som helst inspektera den. För analys och visualisering är de vanligaste verktygen Gephi (öppen källkod för nätverksanalys) och yEd Graph Editor. Pythons networkx, Javas JGraphT och R:s igraph-bibliotek kan alla läsa och skriva .graphml nativt. Ett relaterat format är .gexf, som används nativt av Gephi.

Säkerhet & trygghet

RISK: LOW

En .graphml-fil är ren XML-data och kan inte köra kod. Det är säkert att öppna den. Mycket stora graffiler (hundratals MB) kan förbruka betydande mängder RAM i Gephi eller yEd (flera GB för stora sociala nätverk) - begränsa minnet för JVM om du öppnar stora filer. Inga skript eller makron är möjliga i GraphML-formatet.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNGraph Markup Language Fileäven känd som GraphML file, graph data file
UTVECKLAREThe GraphML Team (academic community; U. of Konstanz, TU Wien, Brown University, et al.)sedan 2001 (initial GraphML specification published)
MIME-TYPapplication/xml
TYPXML-baserat grafdataformat
STANDARDÖppen · royaltyfri

Program som öppnar GRAPHML-filer

Windows3 apps
Gephi Öppen källkod Arkiv > Öppna för att ladda en .graphml; Gephi visualiserar och analyserar grafen med layouter, statistik och filter. Standardverktyget för nätverksanalys.
yEd Graph Editor Gratis Arkiv > Öppna för att ladda .graphml; yEd visualiserar och redigerar grafen med automatiska layoutalgoritmer. Exporterar även GraphML med layoutattribut.
VS Code / any XML editor Öppen källkod Öppna som ren XML för att inspektera nod/kant-strukturen. Installera ett XML-tillägg för syntaxmarkering och validering.
macOS2 apps
Gephi Öppen källkod Arkiv > Öppna för att ladda en .graphml; Gephi visualiserar och analyserar grafen med layouter, statistik och filter. Standardverktyget för nätverksanalys.
yEd Graph Editor Gratis Arkiv > Öppna för att ladda .graphml; yEd visualiserar och redigerar grafen med automatiska layoutalgoritmer. Exporterar även GraphML med layoutattribut.
Linux2 apps
Gephi Öppen källkod Arkiv > Öppna för att ladda en .graphml; Gephi visualiserar och analyserar grafen med layouter, statistik och filter. Standardverktyget för nätverksanalys.
yEd Graph Editor Gratis Arkiv > Öppna för att ladda .graphml; yEd visualiserar och redigerar grafen med automatiska layoutalgoritmer. Exporterar även GraphML med layoutattribut.
Web1 app
Cosmograph (online graph visualizer) Gratis Ladda upp en GraphML eller konvertera noder/kanter till CSV för interaktiv grafvisualisering i stor skala i webbläsaren.

Tekniska detaljer

djup specifikation
FilkodningRen XML-text, UTF-8
Rotelement<graphml> med XML-namnrymd http://graphml.graphdrawing.org/graphml
Nodelement<node id="..."> - ID måste vara unikt inom dokumentet
Kantelement<edge source="..." target="..."> - riktad eller oriktad enligt förälderns <graph edgedefault="...">-attribut
Attributschema<key>-deklarationer definierar typade attribut (string, int, double, boolean, long, float) begränsade till nod, kant eller graf
Attributvärden<data key="...">-underelement bifogar deklarerade attributvärden till enskilda noder eller kanter
Graftyper som stödsRiktade, oriktade, blandade, hypergrafer och nästlade/hierarkiska grafer
Komprimerad variant.graphmlz - en gzip-komprimerad .graphml-fil; standardändelsen för komprimerade GraphML-grafer
Binär signaturIngen - börjar med valfri <?xml-deklaration följt av <graphml
Typisk filstorlek1 KB (små testgrafer) till 500 MB+ (stora sociala eller biologiska nätverk)
MIME-typapplication/xml (informellt även application/graphml+xml)
Visuell layoutInte kodad i basspecifikationen; yEd-tillägget lägger till y:Geometry- och y:NodeLabel-attribut för valfria layoutdata
Plats för XML-schemahttp://graphml.graphdrawing.org/xmlns/1.1/graphml.xsd
Släppt2001 (initial GraphML specification published)
Senaste versionGraphML 1.1 (spec stable; no significant changes since ~2007)
Öppen standardJa · royaltyfri
Specifikationgraphml.graphdrawing.org

GRAPHML-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med GRAPHML-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om GRAPHML-filer.

Vanliga frågor

Vad är en GraphML-fil?
En GraphML-fil är ett XML-dokument som lagrar en matematisk graf: en uppsättning noder (hörn) och kanter (kopplingar). Används inom nätverksvetenskap, analys av sociala nätverk, bioinformatik och grafdatabaser.
Hur öppnar jag en .graphml-fil?
Använd Gephi (gratis, standardverktyget för nätverksanalys) eller yEd Graph Editor (gratis) för att visualisera och analysera grafen. Du kan också öppna den i valfri text- eller XML-redigerare för att inspektera rådata.
Hur konverterar jag GraphML till PDF eller PNG?
Öppna .graphml i Gephi eller yEd, applicera en layoutalgoritm för att positionera noder visuellt, och använd sedan Arkiv > Exportera för att spara som PDF, PNG eller SVG.
Kan Excel öppna en .graphml-fil?
Nej. Excel hanterar tabelldata (rader och kolumner), inte graftopologi. Öppna GraphML-filer i Gephi eller yEd.
Vad är skillnaden mellan GraphML och GEXF?
Båda är XML-graf-format. GraphML är den äldre, mer spridda standarden. GEXF (Graph Exchange XML Format) är Gephis nativa format med bättre stöd för dynamiska/temporala grafer och visuella attribut.
Vad är .graphmlz?
En gzip-komprimerad GraphML-fil. Formatet är identiskt med .graphml men komprimerat för att minska filstorleken för stora grafer. Verktyg som Gephi kan öppna .graphmlz direkt.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö