Taken directly from XGMML website

=20XGMML (eXtensible Graph Markup and Modeling Language) is an XML applicat= ion based on GML which is used for graph description. XGMML uses tags to de= scribe nodes and edges of a graph. The purpose of XGMML is to make possible= the exchange of graphs between differents authoring and browsing tools for= graphs. The conversion of graphs written in GML to XGMML is trivial. Using= XSL with XGMML allows the translation of graphs to different formats. XGMM= L was created to be used for the WWWPAL System that visualizes web sites as= a graph. Web Robots can navigate through a web site and save the graph inf= ormation as an XGMML file. XGMML, as any other XML application, can be mixe= d with other markup languages to describe additional graph, node and/or edg= e information.

=20- =20
- Home Page: http://www.cs.rpi.edu/~puninj/XGMML/=20

=20

<graph directed=3D"1" id=3D"42" label=3D"Hello, I am a graph"> <node id=3D"1" label=3D"node 1"> </node> <node id=3D"2" label=3D"node 2"> </node> <node id=3D"3" label=3D"node 3"> </node> <edge source=3D"1" target=3D"2" label=3D"Edge from node 1 to node 2">= </edge> <edge source=3D"2" target=3D"3" label=3D"Edge from node 2 to node 3">= </edge> <edge source=3D"3" target=3D"1" label=3D"Edge from node 3 to node 1">= </edge> </graph>=20