GraphML
From Wikipedia, the free encyclopedia
GraphML is an XML-based file format for graphs.
Contents |
[edit] Introduction to GraphML
Here is how a simple undirected graph with 2 nodes and one edge between them looks like:
<?xml version="1.0" encoding="UTF-8"?> <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"> <graph id="G" edgedefault="undirected"> <node id="n0"/> <node id="n1"/> <edge source="n0" target="n1"/> </graph> </graphml>
[edit] Other Graph File Formats
[edit] See also
- XML
- GML is another widely used graph exchange format.
- Scalable Vector Graphics (SVG) is an XML-based graphics format.
[edit] External links
- http://graphml.graphdrawing.org/ homepage of GraphML
- http://graphml.graphdrawing.org/primer/graphml-primer.html An easy introduction to GraphML is the GraphML Primer.
- http://www.svgopen.org/2003/papers/ComparisonXML2SVGTransformationMechanisms/ Comparison between XML to SVG Transformation Mechanisms